Company: IBM
Date: 2016-01-22
Overall rating: 4/5
Employment status: former
Experience level: Junior

review
Pros: IBM offers flexibility with work hours and work at home options. Lot of opportunities to work in different areas. Lots of smart people.
Cons: Large corporation and results in being pigeonholed if not careful. Up to employees to avoid this trap.