Pros
The environment is very nice - equipment was new and clean as well as the facilities. Upper management was very friendly. Extensive but rigorous training - like boot camp
Cons
Say goodbye to any requested time off and hello to infractions! They have a rigid infraction program that they use to keep you from increasing $ and making bonus - if that does not work then they will change the rule for the day so you fail a shop and miss your increase/bonus. Then they have unpaid "classes" to help you move up - once you pass the class then you have to wait for another 3 month without 1 infraction to be eligible to increase. No matter how many times you come in early or on your day off - there is no pay back - if your late 1 minute...guess what?...infraction