Shell has been interesting so far. The benefits that Shell employees get that people don't usually talk about are:
- if a public holiday falls on Saturday, it's replaced by that Friday instead. 2007 was a bumper year with I think 4 public holidays falling on a Saturday which means 4 long weekends!
- personal development is very much emphasized. You can arrange with your boss to have half a day each week for online training. People can just do online training and get certified, all on company time and money, without getting bonded. It should be related to your job of course. If you're in the leadership track then you get even more attention.
- health & safety are emphasized significantly, to the point where if I stop at a zebra crossing and a car stops to let me pass, I'm 95% sure that the driver works in Shell

I'm happy to see that Malaysians can be as good as the Europeans safety wise when their work environment is conducive.
- many teams are truly global teams, there is a fair number of foreigners and a fair number of Malaysians going for short/long term assignments overseas as well. If you're good you'll get the chance to go somewhere.
However there are things I don't like as well...
- people are just not very competitive. They're too laid back, the side effect of being in a rich company.
- promotions are still somewhat age related, it seems as if you need to be a certain age before you can be promoted to a certain level. Sometimes this can be only in name eg. you can be just an analyst and still make RM15k per month or more.
Just my own gripes with Shell