Company: IBM
Date: 2016-08-24
Overall rating: 3/5
Employment status: former
Experience level: Junior

Great work, disappointing compensation and benefits.
Pros: Work is great, fast paced (contrary to belief). Modern open office, helps in collaboration. Use of open source technologies is encouraged.
Cons: Company is so big, sometimes multiple teams work on similar projects. And in the end your work may get scraped. Compensation is very low, compared to others Silicon Valley companies. Benefits aren't great. No team building activities or team outings.