4.0
Dec 27, 2025
Current employee
Recommend
CEO approval
Business Outlook
Pros
Overall, the company employs good people (professionally and personally), and I enjoy the culture very much. I also am proud of the service we provide. I think my role is a very good fit for me.
Cons
In the time I have been here, there have been many instances of unexpected and sweeping layoffs. It creates an element of uncertainty and fear. That is probably the biggest downside to working here.