Pros
Compass really cares about the culture for both the staff and the agents (clients). Always listening to feedback and implementing initiatives to ensure staff satisfaction. Ex: we get catered lunches 2x a month, breakfast and snacks all day every day and random events all the time.
The access to the executive team is really remarkable, to be able to provide feedback and ask questions to the leaders of the company instead of just HR or your immediate manager. The start-up mentality provides a lot of opportunity for ideation and ownership over projects you want to start. If you have an idea, generally you are encouraged to carry it out, which is really amazing. My favorite part, is the amount I have learned about building a business, start-up barriers and breakthroughs, the growing pains of a quickly scaling company, AND we get to learn SO much about what other departments do, including: product, user experience, people & culture, PR, finance, sales, recruiting, communication.. all of it. It feels almost like a summer camp where you learn so much in a short period of time and everything changes every day. Never a boring day at Compass, that is for sure.
Cons
Like in most start-ups, not every responsibility has a designated role so "wearing a lot of hats" is common. It can be difficult to find a flow of your workday since so many things come up all the time that need figuring out. Also, since the company is growing so fast and the interview process is so thorough, sometimes the amount of clients exceeds the staff able to support them. However, the company has gotten better and better at this.