5.0
Aug 21, 2025
Current employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
Excellent benefits and support for employees’ well-being Strong leadership and a culture that consistently lives by its values Long-term growth opportunities and career development support Innovative company with a customer-first mindset Collaborative, supportive work environment
Cons
At times, leadership has adjusted approaches, mostly recently in response to external DEI pressure. While I personally view this as a strategic move that protects the company and its investors, not all employees may see it that way.