1.0
Jun 30, 2026
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
- Some good people - Paid on time
Cons
Absolutely one of the worst companies I've ever worked at. It's not even close. Poor leadership, random layoffs, disconnect between clients and internal leadership. The list goes on