Pros
Sometimes you can learn , and give you access for vendors companies free trainings.
Cons
They are following slavery approach , Very low salaries compared by the market , in the opposite huge salaries for wasta ( connections ) , also working under pressure without overtime , and very bad environment