Long time lurker here, barely post so please be kind
Have just been doing some reading regarding the past couple days events and have seen a couple people mention that some NEA staff have moved to SFI? Any basis in these claims and if so who is making the move? Lower level developers/sales staff?
Or is it all bull?