Pros
Strong benefits & perks
Employees often get good packages like paid time off, retirement plans, and health insurance.
Good work-life balance (in many roles)
Many reviews mention flexibility and a relatively balanced schedule compared to similar companies.
Career development opportunities
Training programs, tuition support, and leadership development help employees grow professionally.
Inclusive and diverse work culture
The company is known for promoting diversity and making employees feel respect
Cons
High-pressure, target-driven environment
Many roles are KPI-focused, which can create stress and performance pressure
Salary concerns (especially entry-level)
Some employees feel base pay is lower compared to competitors, especially early in careers.
Management inconsistency
Experiences vary widely depending on your manager; some reviews mention favoritism or poor leadership.
Limited promotion opportunities
Employees sometimes report slow career progression or difficulty getting promoted
Office politics / favoritism