Current Employee2.3Mar 28, 2024Great product, bad leadership, culture, and below market pay. People either do great here or they get fired there is no in between.
Great product, bad leadership, culture, and below market pay. People either do great here or they get fired there is no in between.
Former Employee2.4Sep 16, 2025Great place to earn experience they like to lay off long tenured employees often though
Current Employee2.7Feb 21, 2024Great place to start a career if you can make it. Not a great place long term for career
Former Employee2.9Nov 22, 2025My overall experience was good. They have a very good market fit but leadership is all over the place
My overall experience was good. They have a very good market fit but leadership is all over the place