Pros
Friendly, supportive culture and teams. Hybrid working. Travel opportunities. Manageable workload.
Cons
Bad, insensitive, un-trustworthy higher management in Saudi Arabia.
No benefits for mid/junior level employees even when the company is earning good profit. Increments were only given to leads/higher level. Unfair appraisals/ratings based on favoritism.
Toxic, work obsessed leads.
Limited budget for entertainment, no annual trips/dinners/functions.