Pros: good benifits
Cons: min 10 hour days, most people have a 40+ mile drive one way, to get there too
The company plays favorites with there employees, the ones who put in 60+ hours a week and don't choose to get involved with the drama that goes one and the ones that are tossed aside and left behind no advancement.