5.0
Jun 8, 2023
Former employee, more than 3 years
Greenwich, CT
Recommend
CEO approval
Business Outlook
Pros
great culture, exciting projects, improvements being made,
Cons
it got shut down but it had a ton of lifers who were holding onto more senior positions with huge paychecks - not much room to grow or make improvements/changes.