Former Employee3.3Nov 27, 2024Overall it was a good company to work for until the good leadership left, then a lot of the good culture left with them. It became a lot of micro management and toxic in the end.
Overall it was a good company to work for until the good leadership left, then a lot of the good culture left with them. It became a lot of micro management and toxic in the end.
Current Employee2.1Jan 17, 2024Place is going down fast. No one is selling anything anymore aside from self service and strat. MM and Majors teams hit the hardest. Out competitors are also starting to beat us out of a lot of deals
Place is going down fast. No one is selling anything anymore aside from self service and strat. MM and Majors teams hit the hardest. Out competitors are also starting to beat us out of a lot of deals