I didn't really have any issues with the training program. However, for the training program, you do get put up with people who're in the same program. (Kind of a dorm setting). You're bound to find people that you don't get along with. It happens anywhere. BUT, if you stick to your work and dedicate your self to the training you'll have a smooth sailing.