1.0
Jun 18, 2025
Anonymous employee
Current employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
Working with clients and partners
Cons
Toxic culture, below average pay, people continue to leave for better opportunities & those left are expected to take on extra work for nothing! People are burnt out