2.0
Jun 12, 2025
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Good number of user base, big in the market, good peers
Cons
Random subjective decisions made by leadership, and don't really care about actual customer experience. The culture has shifted—everyone feels their leadership is unhappy about their performance. Management seems to undermine rather than uplift, handing out low ratings and showing satisfaction with only a small minority. It’s demoralizing, and it's unclear who’s truly performing versus just playing politics. Teamwork has been replaced by judgment and competition. It’s sad to see a once-satisfying workplace become a place where most people stay just for the paycheck.