Pros
Honestly... I can't even say there are any pros. This was my first job out of college and I have to say I appreciated the opportunity to work there. Working 4 days a week was a plus. They were flexible with the hours, I felt like I I almost made my own hours. Also if you have the 4-10 schedule you get over time for the last two hours of the shift everyday, which is nice. If you are a fan of overtime you will love it here. I did meet some amazing and brilliant people whom I felt almost mentored me. I appreciate them, their knowledge, and their encouragement they offered for me to leave and not look back.
Cons
Management. It is beyond awful. They pick favorites and then treat everyone else terribly. My boss was so strange she was super condescending and passive aggressive for no reason. She would talk badly on the good workers in-front of the bad workers but in meetings with management she would complain about the bad workers and praise the good workers, she just did not want you to know she knew you were carrying the team. They hire people who are incompetent and do bare minimum and allow them to get away with it because they are lifers. They take forever to give you your raise and implement it and then do not back pay to the day they are supposed to. They are full of empty promises. Cross training is a nightmare, you literally have to fight for everything. If something personal happens and you explain it to them they tell everyone and judge you for it. This place made me realize how shady people are. I can't even say I took any skills away from here. They have odd accreditation and lie about everything, including to auditors. The CEO did in fact send out an email asking everyone to give the company on here good reviews. When I took the job the reviews were at a 1.5 stars or maybe even less honestly, where it should be. They do not appreciate employees, bonuses are a joke, everything they offer is a joke. Also you have to sign a two /three year contract because the turnover rate is so high. For the high stress low benefit (zero health benefits), trade off it is not worth the stress trust me! I left almost a year ago and could not be happier. The exit interview was a joke, I did not get to finish what I had to say because they realized I was treated awfully. Also you have to sign a really dumb contract that is NOT worth signing.