Company: IBM
Date: 2014-12-02
Overall rating: 3/5
Employment status: current
Experience level: Junior

Good if you have no experience
Pros: Friendly colleagues who are willing to help you at any cost. Good environment
Cons: They won't push you to work unless they have to but when they need to, they ask for results for impossible things at an impossible time. They think they don't have to share anything with you so employees are nothing involved in changes at all (By changes i mean minor changes as development proccess, or test coverage techniques)