1.0
May 19, 2026
Former employee, less than 1 year
New Haven, CT
Recommend
CEO approval
Business Outlook
Pros
It was easy to apply
Cons
Limited opportunities for professional growth, outdated working environment, and compensation structure that did not align with my long-term career goals.