Company: IBM
Date: 2016-11-15
Overall rating: 4/5
Employment status: former

Pretty good place
Pros: Smart people who are easy to work with.  You're always challenged which is important.
Cons: Plenty of socially awkward people.  You really need to work hard sometimes to figure out who you want to spend time with outside of work.