Company: IBM
Date: 2015-04-01
Overall rating: 3/5
Employment status: former

Review of IBM
Pros: Very well organized and professional.  Great group of co-workers and excellent team leader and manager.
Cons: IBM was apparently following an approach (followed by many other corporations I suspect) in which the workflow for a process was broken into fragments and distributed to various groups literally all over the world.  From my point of view, this sometimes led to lack of coordination and lack of accountability.  It was hard sometimes to identify which group was responsible for the success of the whole process.