Company: IBM
Date: 2008-08-21
Overall rating: 2/5
Employment status: current

Good starting point, look elsewhere for a thriving career
Pros: Stress level is low
Job is what you make it to be
Cons: Management is totally detached, most times is ignorant to technical issues and will follow the loudest voice in the room even if it is totally wrong
There is no standard or commonality of how promotions are given, someone putting in good quality engineering work for 10 years might be surpassed by someone on the 'fast track' with only 2 to 3 years experience