Company: IBM
Date: 2015-04-21
Overall rating: 4/5
Employment status: current
Experience level: Senior

IT Consultant
Pros: Many opportunities to develop professional skills and progress your career goals. IBM is a diverse company with many different businesses and most new technologies.
Cons: IBM is a big company  with many mandatory business requirements and if you are not careful you can get lost in the bureaucracy.