Cruelty and ignorance dance hand in hand in this place. Management openly takes pride in making decisions without having any understanding of the work that production employees content developers instructional designers etc. are doing. Working 10-20 hours of unpaid overtime/week in non-management positions is minimum requirement; if you complain they tell you you should be happy to have a job at all. Guidelines and requirements and templates change every day of every month of every year. Turnover at this wretched place averages 50%/year in Canada across all levels and jobs. Management has regular screaming matches over employees heads in Hindi (so they wouldn't understand) and have nervous breakdowns in front of entire office (3 in a year). Labor regulations are routinely violated. This place makes ancient slave galley ships look like luxury resorts. Don't walk, RUN. Away from them.