Company: IBM
Date: 2012-07-06
Overall rating: 4/5
Employment status: current

Good company
Pros: Many options for diverse experiences. Good benefits. Mostly good coworkers who work hard. Flexible work schedules available. Respected company by other employers who are impressed by prior IBM work experience.
Cons: Large corporate structure can be frustrating sometimes. Job security is no longer there (where is it still present)