A great place to work, you wanted to keep going back.
Pros: location, pay, benefits, bonus structure
Cons: division wide lay off
I very much enjoyed working for ABM, I honestly thought it would be the place I would retire from. I worked for the Financial Services group under National Strategic Account. Your job was direct and to the point, everyone was expected to work and produce, and management was very fair.