Rumors has it, RS & BP are laying off employees. They came to Texas last week and did a drive by. Fired 5 employees.
Those that stayed were offered the option to take offer billing from NYC in March 2018. Supposedly their LI office will be closing and downsizing.
Can anyone confirm