Pros
I've been with Compass over 3 years now and have never worked at an organization with such incredibly bright, innovative, inquisitive humans. Compass is the kind of place that challenges you on a daily basis, makes you comfortable being uncomfortable, and gives you the freedom to come up with your own solutions. Each day I learn something new or am surprised by the enormous strides we are making together as a unified employee team. This is a place I plan to stay for the foreseeable future, with a long path of opportunity for career development along the way.
Cons
Being a national company brings up challenges in communication across cities and states, along with priority differentials between headquarters and regions. Compass has taken large strides in this department since I first began my journey with them.