Company: IBM
Date: 2015-09-11
Overall rating: 4/5
Employment status: former
Experience level: Junior

Overall encouraging, friendly, stable & professional environment
Pros: - Everyone is friendly, encouraging, there to help each other grow and learn
- ability to work remotely, or work from home (flexible and adaptive)
- professional but not stodgy 
- successfully turning around their design approach and embracing new methodologies
Cons: - as an intern relatively brand new to my field and with all of my team working remotely, I felt at times lost and as though I was missing out on the powerful learning experience of in-person collaboration among my team and other interns (of course in fairness to IBM, during the interview process they stressed their desire for someone who was autonomous and took initiative). 
- Even looking at regular employees, I feel there is a great disadvantage to having teams so spread out (but also some advantages), this is certainly an area for IBM to reconsider