There are several reasons why people leave. Supply and demand in the first place (so there is a pull factor) where the salary on the side is insanely high not to mentioned that they cover the education for your children (let's not get started on the state of our education system). There's the push factor as well, when I was in Petronas, the salary was pathetic. I was one of the first person in Petronas building a 3D geological model (heck even the book published by Petronas, the Petroleum Geology of Malaysia has my model as the front cover) but I have no savings, 2 small kids and an HR that refuses to accept the fact that they were paying peanuts while paying 10 times the amount for expats who does nothing but
TALK. They keep saying that our salary was on-par with TNB, Telekom etc (funny how they don't compare even with ExxonMobil Malaysia). After a while, people got sick for being taken for granted by the company. In 1998, it was unheard of if Petronas people leaves for a contractor or operators, by 2005, it was a flood (me included). I remembered one HR GM sayign that if one leaves, there are 10 people who can replace him/her. When I left, they had to hire 3 expats to do what I was doing .... clever company don't you think.
Now, as mentioned by some other posters, Petronas has realised their folly (penny wise, pound stupid foolish) and they have change the remuneration scheme. Tier 1 personnel (Geology/Reservoir Engineers/Drilling Engineers) are on a different remuneration scale (just like what I recommended in the Corporate Strategic Study which was tossed by the then CEO) and they are doing much better, I'm told that some 7-10 years experience people are still leaving the company and that's mostly due to the push factor I guess (slave driver of a boss etc etc)
Anyway, I cherished my time in Petronas, it was a place where I was able to networked and gain tremendous amount of experience which allowed me in the end to get the job that I am doing now.
how is petronas performance fared among all operators? is it a good company to stay for long period?