Company: IBM
Date: 2017-05-10
Overall rating: 4/5
Employment status: current

You can make it work for you
Pros: Phenomenal networking and education opportunities. Nice benefits package. Have access to work on any project of interest to you, you are not restricted to your job description.
Cons: Like any corporate environment, you could come down to being a number.