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

Software Engineer
Pros: - Work-Life balance is good
- Lot of online learning possibilities, badges
- Use of agile methodology
Cons: - Sitting in an open-office as a developer together with Ops guys is not the best idea (too noise, hard to concentrate)
- Distributed application development (latitude distribution) is very ineffective and can be frustrating
- Only few technical guys at the management level