3.0
Jun 19, 2026
Current employee, more than 5 years
New Haven, CT
Recommend
CEO approval
Business Outlook
Pros
People are great to work with.
Cons
The pay is well under market value, paid holidays off have been cut, and there is little room for moving up the ladder even with great performance reviews.