Pros
Made great relationships with colleagues, and students are wonderful. There is also great diversity between employees and students alike.
Cons
Biggest issue was dealing with toxic management that do not care about their employees. Promises in initial interview were not translated when actually working with them. They cut corners as much as they can with their employees and give minumum pay and benefits. Miscommunication, gaslighting and neglect are things I have experienced. The most unfortunate part was that the company ignores the countrys labor laws, taking rights I had (and many others I have spoken to) as an employee.