Pros
Great company values, happy employees, once you successfully complete training, you're treated like family.
Kontras
Even once you pass both interviews, you are not guaranteed the job. So make sure you have a back up plan just in case. A lot of waiting around to begin training, 38 dollars per day for a 4 week training class, very long hours, a lot of "craming" and very little time to sleep and study. I think it's not bad for a person that is retired and has money saved up or a young person that doesn't have bills, because aside from it being one of the coolest jobs ever, most people are there to get paid. However, the way that they go about training is as if it's a school, and you either fail or pass, if you fail you have to go back home and get your own ride there and hopefully you can pay your bills with the 38 dollars a day that they gave you. So my advice is to make sure you can accommodate you're entire personal life around that because if you fail a test retake or get too many counselings you will be getting sent home.