1.0
23 Feb 2012
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Huge network of very talented technical professionals.
Cons
Every employee is just a number, and you exist only to add value to the company's stock price. Favoritism between middle management and employees within divisions punishes the strong and promotes the weak. A very frustrating, unfulfilling place to work.