Company: IBM
Date: 2014-01-30
Overall rating: 4/5
Employment status: current
Experience level: Senior

Large, wide portfolio of products and solutions, some great people, multiple opportunity, diverse experience, world wide
Pros: Can gain wide, breath of experience in IBM, or go deep in one area for years, both technical and business tracks available for career advancement, IBM is a company where you have options in different careers, technical innovation is key
Cons: Large, takes time to transform