5.0
May 7, 2025
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Competitive salary, brilliant people, great clients, inspirational leadership, supports career growth, commitment to innovation, authentic approach to DEI
Cons
Hard work expected, can be long hours, client onsite work required, entrepreneurial environment (not a good fit for those requiring rigid job descriptions)