Company: IBM
Date: 2016-12-13
Overall rating: 5/5
Employment status: current

Senior Software Engineer
Pros: Some of the smartest people to work side by side with!
Cons: Human Resources very much out of touch with Employee needs, good news is you don't interact with them much. But almost every interaction with HR inflicts pain! Sadly, most large company cultures these days are like this.