3.0
14 Oct 2023
Current employee, more than 1 year
New Haven, CT
Recommend
CEO approval
Business outlook
Pros
Lots of paid holidays and generous 12 weeks paid maternity leave.
Cons
Low compensation Medical benefits could be better
Is this your company?
Check out your Company Bowl for anonymous work chats.