Former Employee4.7Sep 30, 2024 Brand name made the sales process very easy. Easy to work with all team members.
Current Employee1.0Nov 4, 2025The product is disapointing considering its big tech, too many useless middle manager who don't know what they are doing so it frustrates top performers
The product is disapointing considering its big tech, too many useless middle manager who don't know what they are doing so it frustrates top performers
Former Employee3.0Jul 12, 2024Good but could have been better, constant evolution and no real direction, job titles didn't pertain to job function
Good but could have been better, constant evolution and no real direction, job titles didn't pertain to job function