Pros
When it's going good, it's good. But be careful, because if they feel you have made too much money working 70-75 hours a week on a job that takes you away from your family, they will push you out of the company in a very cold way. And they will really try to get a way with it.
Cons
The president will push you out if you are making more money he believes you should. If you are not white, you are treated "beneath them". Way too much turn around with employees. When you come for help, you will be turned away but told "an investigation has happened" but that they can not discuss the investigation YOUR complaint has started. These people working and owning this company and branch off companies are very, very bad people. Please watch your back.