Company: IBM
Date: 2014-05-19
Overall rating: 5/5
Employment status: former
Experience level: Senior

Challenging, enjoyable, rewarding
Pros: Provides the environment for one to advance at their desired pace with the resources required for success.
Cons: Staying clear of office politics and incompetent workers that have progressed beyond their capabilities. They tend to be "yes persons" and are always trying to protect themselves.