Company: IBM
Date: 2009-10-13
Overall rating: 5/5
Employment status: former

Great place to work
Pros: The work life balance is amazing.  The compensation is great.  You do however, have to work hard.  Long hours and log days are a must but, you are compensated for it.
Cons: Long days, management also tends to be very busy at times.  The laptops you are given may be underspeced but, its all luck of the draw