Obsessively micro managed, you CANNOT get a promotion or change departments without your supervisors approval, Paychex offers nice things like time of to volunteer but at your supervisors discretion, which is never approved, supervisors/managers have no clue what they are doing, moral here sucks because of management, no team meetings to discuss anything, systems never work, and the list goes on