Company: IBM
Date: 2017-06-25
Overall rating: 5/5
Employment status: current
Experience level: Junior

Overall a great company to work for
Pros: Competitive pay, very supportive to a diverse workforce, cutting edge research, excellent resources to accomplish the research you're interested in, senior management is trying to shift the culture and business model in a modern and positive direction
Cons: Old mentality in some individuals, esoteric and inefficient policies for HR, purchasing, etc.