Company: IBM
Date: 2017-04-26
Overall rating: 3/5
Employment status: former
Experience level: Senior

No longer a fun place
Pros: 1. has many opportunities to shine
2. some what good benefits
3. giant tech companies with many new technology to explore
4. crossed team collaboration is excellent
5. multiple locations globally
Cons: 1. so many level of managements
2. inconsistent ways of handling work from home flexibility
3. do not raise salary often and do not raise much
4. so many talent to compete
5. so many lazy talent
6. so many career opportunities within the company but it is painful to move around