1.0
Aug 13, 2025
Current employee, more than 8 years
Recommend
Business Outlook
Pros
Salary, benefits, some talented people working there
Cons
Lack of leadership and strategy - both overall for the company and technology. As a result constant re-org and cost cutting without any noticeable improvement in business outcomes