Company: IBM
Date: 2013-08-01
Overall rating: 4/5
Employment status: current
Experience level: Senior

Working at IBM has been a positive experience for me.
Pros: Flexible work environment. Able to work remotely sometimes with manager's approval. It is possible to change jobs within the company.  It is possible to relocate to another city. change jobs within the company.
Cons: Like any other big company sometimes it takes longer to get some things done. The end product is of high quality but sometimes other companies are faster and take market share first.