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

Software Engineer
Pros: Came in as part of an acquisition. Worked on an interesting product part of a team of smart people. Great work-life balance. Generally IBM is okay with working from home, and moving around within the company is easy to do if that's what you desire.
Cons: Pay was a little low. Felt constantly bottle-necked by unnecessary processes. IBM was extremely stingy with new hires, refusing to allow it even when the team was being crushed by a rapidly growing customer base.