Pros
* Outstanding and professional work environment
* Talented co-workers and supportive managers
* Great benefits such as yearly bonus, frequent salary raises, free courses, various development equipment, huge discount on Syriatel services and many more
Cons
* Although there are periodic raises, the salaries are not as competitive as they used to be
* Overwhelming workload at times