Company: IBM
Date: 2008-07-30
Overall rating: 5/5
Employment status: current

IBM - I'm not leaving any time soon...
Pros: Terrific breadth of career opportunities - I've worked for IBM since university (12 years now), and I've held 10 different roles, and had opportunity to be part of 3 different start-ups with opportunity for rapid advancement. 

IBM also offers great flexible working opportunities - I work a condensed working week now that I have children, and my job is mostly based at my home office.
Cons: Strong US work ethic - rare for anyone in my department to leave on time in the evening, and overtime is not paid. Really hard to work part-time in a company like IBM - you really need to have a presence 5 days per week unless you're happy for your career to go on the back-burner for a while...
Maternity leave pay is pretty rubbish, sliding scale down to 40% pay (better than a few years ago, but still poor).