Pros
Good respect for Employees and their right to a personal life. Fantastic Work-Life balance especially the flexitime and nine-day-fortnight system Decent exposure and opportunities to get in the petrochemical industry. Can earn a reasonable income without being married to your job and being under constant stress. If you are prepared to spend some extra time after hours there are good opportunities to develop skills as they have licences to tons of engineering software and plenty of good manuals on design that you can explore and get acquainted with.
Cons
The bureaucracy and red-tape wastes a lot of time and can be very frustrating. Despite being an international company with many business divisions where i work there are no opportunities to explore or get a secondment to another area / division of the company. Combined with all the red-tape it feels like you get the worst of of both worlds - all the BS that comes with working for a big company but none of the benefits. Wasting employees time with "token gestures" towards safety - e.g. having to observe someone walk on site and having about 4 managers hassle you about why your observation is late. As an engineer on the client side you need to think extremely careful about overstaying your time there - if are hang around more than 5 years you may find that you do not have too many marketable skills. Other companies might not be that interested in how many personal safety plans you drew up or how many people you observed walking down the passage.