Pros
Some cool people but not the ones who have worked there too long.
Cons
Injuries, dishonesty, air quality, training, unkept machines, revolving door of employees, unhappy atmosphere, lack of communication, terrible leadership, absolutely no accountability just people collecting a paycheck.