3.0
Feb 3, 2023
Former employee, more than 5 years
New Haven, CT
Recommend
CEO approval
Business Outlook
Pros
Great people; challenging work; good pay and excellent benefits
Cons
Work-life balance isn’t great; teams are overworked; many re-orgs led to headcount reductions over the past few years resulting in the loss of a lot of good people