Company: IBM
Date: 2011-02-09
Overall rating: 4/5
Employment status: current

Flexible work at home or in office, great challenges
Pros: Work where you want, what you want and how you want. Just get your job done. Despite travel I am able to spent more time with my family, then in any traditional office job. 
The work content and some products are great. In most cases also great customer relationship (on technical level not in sales).
Cons: Have to know what you want, need self discipline. The salary could be better also the information about career chances.