Pros: decent benefits, fairly responsive to employee concerns.
Cons: lack of adequate management, salary a bit below industry standard in bay area.
Not sure about Seattle but here in the SF bay area McKinstry is little known. They are a decent company but have very little presence here in SF bay area. From my two years with them, regardless of their spin/pitch on themselves, are just a typical run of the mill outsource contractor. Ive worked in facilities with multiple facility outsource companies such as McKinstry, not much difference between them. Personally, once the outsourcing trend took hold, things went downhill in a hurry. I say try to find an in house position if at all possible, you will be better off!