5.0
Oct 21, 2025
Anonymous employee
Current employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
Company culture, People, Work life balance, HQ campus
Cons
Promotions are hard in Alliances & Sales unlike other departments. Salary is not up to industry standards.