Current Employee4.3Mar 7, 2024Company is great. Not very friendly to birthing persons though in a sales role.
Current Employee3.6Jun 16, 2023Culture has changes for the worse. Lots of micro managing going on and focus on "vanity" metrics instead of results. Not what it use to be!
Culture has changes for the worse. Lots of micro managing going on and focus on "vanity" metrics instead of results. Not what it use to be!
Former Employee4.1Apr 4, 2025Very difficult to attain quota as a manager because normally only 60% of the team attain quota