Company: IBM
Date: 2013-08-05
Overall rating: 2/5
Employment status: former
Experience level: Senior

Driving it into the ground
Pros: Quality of coworkers.  Some really great people still work there.  (but probably not for long)
Cons: Management is totally focused on financial engineering instead of product engineering.  This has led to poor/nonexistant morale and high quality employees leaving in droves.  Development team is a shell of its former self.  Probably too damaged to be repaired at this point.  IBM can only be considered a last resort employer.