Company: IBM
Date: 2016-05-04
Overall rating: 3/5
Employment status: former

Software Development at IBM
Pros: Very flexible with work hours, vacation, sick leave.
Large stable corporation so it is often possible to move around and learn new things.
Cons: They have been in cost cutting mode for 10 years now.  Projects are under staffed and more and more out sourcing is taking place.  This has had a negative impact on quality.