Administration acknowledged that they required tasks beyond the contract, but I remained because I felt it was Rabdan Academy, not the administrators that perpetuated this policy
Cons
Poor online technical support
Refuse to pay final payment of contract after delivery of final grades
Did not start preparing for semester until a week before it started
Changed my class schedule without notice
1-Positive environment provided by higher management
2-Felxible timings
3-Well managed and disciplined
4-Tranings provided
5-Very Good Pay and perks
6-Good respectful students
7-Helping HR
...