Pros
-lovely people to work with, young and fun office feel -great training program, lots of very experienced professionals on hand to help -fabulous office culture, everyone is chatty, friendly, go for lunches together etc -gorgeous students who like to have fun and work hard -really approachable management who will listen to your suggestions, go with your ideas and support you -nice classrooms, nice spaces to work
Cons
-it was very disorganised when I first arrived, stressful, didn't know whether I was coming or going. Felt thrown in the deep end but that's to be expected when moving to a new country. -low salary in comparison to other countries and the UK but great salary for Egypt -can be busy and stressful if you don't stay on top of your work / ask for help when you need it.