Pros
Good company with decent training and culture, but beware of the hiring and pay practices.
Cons
When you are hired on they will quote you a salary. Then will pay you hourly and you will quickly realize that the hourly pay does not add up to the quoted salary. The way it works is they expect you to work more than full time and the overtime is quoted in the salary. Then as you progress through training they will without notice reduce your hourly pay based on an obscure number of hours they think you should be working up to 60 hours per week. And keep in mind that the salary that was originally quoted does not even go into effect until you get your “Can Serve Date” which is 4 months after you are hired. Expensive health insurance. And it gets more expensive the longer you are with the company. Recruiting is just trying to fill a dot. They are not looking out for your best interests and they have very little knowledge about the area they are going to sell you on, but will feed you sunshine and rainbows about a “Great location with unlimited potential.” Make sure you do your own research about the area.