Current Employee3.1Jul 15, 2023Great culture, lots of smart people. Pay is ok but people and overall dedication to work life balance is a big +
Great culture, lots of smart people. Pay is ok but people and overall dedication to work life balance is a big +
Former Employee4.9Oct 16, 2025Good place to work. Great time and good atmosphere. The culture is good.
Former Employee1.7Oct 10, 2025Stay FAR away. Turnover like crazy and terrible leadership. Lie to you in job interviews about team success, and sell a product that is a "nice to have" and doesn't drive the bottom line for companies. Joke.
Stay FAR away. Turnover like crazy and terrible leadership. Lie to you in job interviews about team success, and sell a product that is a "nice to have" and doesn't drive the bottom line for companies. Joke.