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

Software Engineer
Pros: Work-Life balance.
Good training for new hires.
No doubt working at IBM will be a good career start.
Cons: Management is always a big issue at a big company.
Efficiency in both management and technical groups.