Company: IBM
Date: 2014-09-21
Overall rating: 3/5
Employment status: current
Experience level: Senior

Multiple jobs, interesting experiences and tough challenges
Pros: Different types of opportunities worldwide in all types of jobs
They do have good benefits and promote work/life balance
Some great people to meet all over the world
Everyone will know where you work (ie name recognition)
Working remotely has great advantages
Cons: Politics galore
Internal tools for employees are archaic
Slow to change and adapt
IBM will let you work as many hours as you want
Work Life balance can be very difficult to achieve