Not a great place to work
Some managers are there not because of what they can do, but rather by who they know. They get by by riding the tailcoats of those who work for them.
HR will throw you under the bus in order to keep subcontractors happy even though the subcontractors are in violation of policy.
ConsIncompetent managers. Parking, Wwrrd