Company: IBM
Date: 2019-11-14
Overall rating: 4/5
Employment status: current
Experience level: Junior

Solid Company, good for starting out
Pros: Great people, great culture, interesting projects
Cons: Management seems a bit pennywise and pound foolish in some cases. Paying a bunch of software engineers 6 figures and not giving them free coffee seems a bit short sighted.