4.0
Feb 8, 2026
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
A fantastic place to grow and learn! The team is collaborative and supportive, and the company culture fosters both personal and professional development. Benefits are excellent, making it a great overall experience.
Cons
Compensation is on the lower side compared to the industry, and the company has gone through downsizing at time