IBM has a strong culture that is built around reinvention. Learning is integral to that and Think Academy is a great way to learn.
Pros: Learning, Opportunities, Global, Benefits
Cons: Pay, long hours
Work at IBM is never boring. It is constantly changing and evolving. The company is always in Beta, every changing and responding to the technology and advancements that are happening very quickly. The company is very large and is only a good place to work if you are confident in your skills, are proactive in pursing your career goals, and are willing to work long hours to not only do the job, but often times to learn the new skills required to do it at the same time.