2.0
Sep 21, 2024
Former employee, more than 1 year
New Haven, CT
Recommend
CEO approval
Business outlook
Pros
Nice to work with VERY intelligent individuals dedicated to their work
Cons
Toxic, almost militant culture; very high turnover; zero training beyond requisite SOP review; below competitive payscale; they have zero clue how to employ Americans effectively; health benefits were AWFUL