Upper management seemed really good. Most managers were hands off but willing to help any time you needed it.
Cons
Didn't seem like the MSP was created by anyone who knows the MSP world or business model. A lot left on the table when it came to efficiency because they were selling MSP contracts the same way they would sell one-time projects.