Current Employee1.9Aug 1, 2023Culture is demeaning, zero marketing support and processes that are unorganized and impossible to work around.
Culture is demeaning, zero marketing support and processes that are unorganized and impossible to work around.
Former Employee1.6Nov 9, 2023Great place to get experience if you have none in SaaS. Not a good place to achieve OTE or develop.
Current Employee3.6Sep 10, 2023Leadership is great. However, they could work on providing better resources geared to help you succeed.
Leadership is great. However, they could work on providing better resources geared to help you succeed.