No out-of-work life, very low salaries, a lot of stress.
Large rate of turn-over.
You have to learn everything by yourself, everybody is too "busy" to teach you. You have to do your job from scratch, with little interaction.
Lack of coordination and difficult contact with Toronto, due to the time difference.