5.0
Sep 29, 2025
Former employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
The team/people - once in a lifetime experience. The products/services - excellent. The clients - engaged, savvy. Endless opportunities to thrive and make an impact.
Cons
Frequent management changes made for a dynamic (and sometimes challenging) working environment.