Pros
No Pros, best thing is not to apply for a position in the first place.
Cons
Unhappy and complaining employees, under paid, overworked. Management is not capable or able to create a good work environment or develop a work culture. Do not listen to employees even though they want to make it seem they have concern. Company has been reported to OSHA many times.