4.0
Jun 30, 2024
Former employee
Recommend
CEO approval
Business Outlook
Pros
Leadership is trying, and mainly succeeding, in making the company a collegial, flexible, and great place to work.
Cons
Same as at any consulting firm - client demands, proposals, fast pace.