The training is pretty lack luster and often times is given by someone who doesn't quite speak English well and some of the training instructors that you're assigned for your group don't really follow up with you on questions or any assistance you might need. You're kind of just thrown into training, left to figure it out at times. Some of the work, depending on what team you're on, can be backbreaking and you might end up doing 10-12 hour shifts on a phone, meanwhile expected to clear a very high amount of issues during your shift.