Current Employee3.7Nov 1, 2023Good. The compensation is below market standard however great working culture.
Former Employee4.6Oct 2, 2024Fantastic place to work with a great environment. Good product market fit
Former Employee2.6Aug 13, 2024My overall experience was alright. Poor leadership and culture was quite prevalent. Does not care for employees too much as management lack visibility on the ground to drive sales.
My overall experience was alright. Poor leadership and culture was quite prevalent. Does not care for employees too much as management lack visibility on the ground to drive sales.