Current Employee3.7Sep 27, 2024Hard to grow career / advance. Lots of politics. A ton of internal competition for open roles
Former Employee3.6Feb 10, 2025Overall, good company but ridiculous targets. Culture has changed a lot for the worse.
Current Employee4.3Jun 16, 2025great, team is great, products are solid. Challenging jobs with tons of earnings upside