The company was doing a lot of smart things, building playbooks to scale out their SaaS offering. The technology behind the curtain also had a lot of power to it.
Cons
The managing team did not follow through on promises and refused to listen to the front line workers on major issues causing mass internal churn of employees.