1.0
Mar 11, 2025
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Salary in line with market average
Cons
Zero work life balance. You’re expected to be available 24/7. Leadership will tell you one thing then do the opposite. There is no trust in management which starts at the top. The could not care less about their employees and find new way to show it every day.