5.0
May 28, 2026
Current employee
Recommend
CEO approval
Business Outlook
Pros
Big name clients, good managers, a strong organizational culture, and opportunities to transfer to different accounts.
Cons
Teams might be unnecessarily large, leading to competition for high visible work