Company: IBM
Date: 2013-10-24
Overall rating: 4/5
Employment status: current
Experience level: Senior

Good overall company, some jobs are better than others
Pros: Flexibility, diverse opportunities, great people, variety in with assignments, global presence and opportunity to travel different places
Cons: Recent focus on earnings per share over people, lots of processes and occasional bureaucracy, recent shift to offshore jobs