Pros
Cloud Coach is a growing company with solutions that serve large enterprises across the world. To support this growth they empower their staff and give them room to pave their own path. As a self-starter, Cloud Coach has been a great place to learn, gain experience, and work with other like-minded individuals.
Cons
Cloud Coach serves a very broad spectrum of use cases across many different industries and requires strong technical skills (understanding SAAS. software configuration, tech industry, etc). For this reason, onboarding can take some time. It's also a startup so it's driven off people that aren't habited to the 9-5 corporate culture. To me, this is not a con and for other's who are looking for a place where they can make a noticeable impact on the trajectory of the business, it shouldn't be either.