1.0
Apr 4, 2023
Former employee, more than 1 year
Riad
Recommend
CEO approval
Business Outlook
Pros
Multi national company that has reputed clients like Aramco and SWCC in Saudi Arabia
Cons
-very very toxic work environment, bring your toxic mask with you. -as a technical engineer, you can not build your career inside Veolia Saudi Arabia as Project managers own the future there. -Very rude managers and you do not have work life balance. -Bad HR employee except the new HR manager who I wish can fix it. -Bad laptops and assets. -Moderate salaries. -Women and Saudi have more rights in company. -they do not care about efficiency, Just ending up the project.