Training there was in-depth and detailed and was over a month long. It may have been three months. I felt prepared. There was no clear path for advancement in the time I was there however I do know people who stayed on and were promoted.
Games room and good social aspect.