1.0
Jun 3, 2026
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Teams are generally collaborative and co-workers are pleasant. Used to be a great place to work.
Cons
A lot of pressure to meet arbitrary deadlines for big-fish customers and little concern for quality. The company culture has taken a downturn these past few years as more and more of the earlier employees have either been left or been let go. Poor communication and transparency from leadership.