Company: IBM
Date: 2008-10-11
Overall rating: 4/5
Employment status: current

IBM is still a great place to work.
Pros: There are many opportunities to determine your job scope and direction.  The management culture is all about fairness almost to a fault.  The same is true about respect for employees; emotional outbursts, when they occur, are frowned upon, and the people are counciled in private.
Cons: No one looks out for you if you spend too much time at work, so it's easy to get into an 11 hr/day routine.