2.0
Nov 19, 2025
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Big global organization, heavy presence in Public Sector
Cons
internally focused, cutting cost is the only constant, losing trust with clients