Company: IBM
Date: 2016-05-02
Overall rating: 2/5
Employment status: former
Experience level: Junior

Software Developer Co-op
Pros: Relaxed work culture. Intern Events. Exposure to wide variety of teams working on wide variety of technologies and products.
Cons: Virtually impossible to move between teams. Lacks innovativeness. Not trustworthy. Declined me to join even after extending an offer initially. Some stupid reorganization keeps happening all the time.