Company: IBM
Date: 2017-07-20
Overall rating: 4/5
Employment status: former

IBM can be a great place to learn
Pros: There are many highly experienced managers at IBM, and by looking for them, you can find some good mentors and colleagues.
IBM also has some very interesting projects, with reasonable funding and team members that you can find and work with.
IBM acquires many new companies and technologies, so there is a very reasonable flow of new ideas and new people that you can learn from and work with.
Cons: There are people, projects, and groups, in the organization that do not fit the descriptions above, and they give IBM a bad rap.