Pros
There used to be plenty. Now, absolutely none.
Cons
As stated in Pros, BR used to be a great place with solid culture and an enjoyable workday. However, over the last several years things have spiraled dangerously out of control. Senior management has been turned over multiple times, even when they were largely viewed as competent by the rest of the team. For some reason no one else is privy to, ownership has begun to make wild and seemingly senseless changes in direction, often going against some known business best-practices. Core values are simply words here, and are in no way reflected by ownership. Staffing levels are below critical thresholds and therefore service delivery suffers. Clients then leave, the axe swings, and morale tanks yet again. BlueRock survives because of the turnstile model: just enough clients and staff come in to replace the outgoing... sometimes. I would by all means recommend avoiding this MSP both as a career choice, and as a service provider for your business.