Pros: good co-workers, laid back and easy enviroment
Cons: messed up paychecks, rude managers, corporate problems constantly, corrupt head of operations who padded company stats.
They messed up everyone's paycheck every payday. Some managers have vendettas and would only fire people they personally didn't like. My working period there ended unexpectedly. They said they messed up some paper work and that the majority of my department could only come into work when they ask us to come in and not our scheduled time. After having them call me and tell me not to come in for 2 weeks except for half a day a week, they called me and told me my performance wasn't great in the past 2 weeks (Since I wasn't there, that would be the reason why) and told me they were going to terminate me and when they figure out their internal affairs they'd love to have me back, since before their paperwork errors I was a top performer. When I went in to get my belonging for work their systems showed I was still working there even though I have been terminated 1.5 weeks prior.