Former Employee3.7Jan 14, 2025It was good but the micro management was worse and the culture is not good
Current Employee4.0Feb 18, 2025Well structure company with leading cloud services. Lots of flexibility
Current Employee3.7Jul 6, 2023Good so far, but extremely self service. You have to be unafraid to ask for help and search, this is not a hand holding or micro-managing sales culture!
Good so far, but extremely self service. You have to be unafraid to ask for help and search, this is not a hand holding or micro-managing sales culture!
Current Employee3.4Feb 1, 2025Meh and the company could do better to help people progress to their career goals.