Pros
Not a single one, this job was full of lies and tricks. The Supervisors are good at selling snake oil, though.
Cons
Expected to pay for the privilege of having a job (lucky me!!). Hired for 1st shift but constantly scheduled for 3rd shift with pay too low to cover overnight child care, despite supervisor promises of reimbursement and 'it won't happen again'. Not once EVER did I have access to my pay stubs or W-2 forms. Was told to add more web browsers to my personal computer to solve the problem (the tech lead insisted Firefox and Mozilla [Modzilla as he called it] were two different browsers). Gossip is treated as gospel. Vindictive and demeaning behaviors used on employees by management who also insist you are the vindictive and abusive one. Inept support personnel refuse to solve issues and blame you for their failings. You have an HR rep, but no one will tell you who that is. EthicsPoint reporting system used to punish employees who register complaints.