1.0
25 Sept 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
There is incredible talent who services clients directly, My colleagues brought an amazing array of skill sets and adapted so quickly in such demanding environments.
Cons
I'd never work for this company again. Leadership gaslights you and isn't supportive when clients are disrespectful. I wasn't given the resources or the support to succeed in an incredibly demanding environment.