Former Employee4.3Oct 10, 2024My overall experiencia was good. Very good company, good products and good people.
Former Employee3.1Aug 24, 2023Lack of leadership, toxic culture. They need to pay better if they want to keep top talent.
Current Employee4.1Sep 12, 2023All in all a great company to work for. Could be better in some aspect, but could also be way worse.
Former Employee3.3Sep 9, 2024The overall experience was good until the end of my tenure. A mix of overhiring, a struggling economy, and a saturated marketplace made it much more difficult to be successful.
The overall experience was good until the end of my tenure. A mix of overhiring, a struggling economy, and a saturated marketplace made it much more difficult to be successful.