Company: IBM
Date: 2009-03-21
Overall rating: 3/5
Employment status: current

Stop offshoring US jobs.
Pros: Flexible work schedule which is supported by immediate management.  The pay is good; however, you earn it.
Cons: Limited opportunities for professional advancement.  Offshoring of US jobs which creates continuous anxiety and makes one wonder "will my job be offshored next."  Matrix managment structure which makes for a stressful/ very ambiguous work environment.  The company embraces a virtual team environment, so you can work in one city but work with individuals in different cities.  This can create a more challenging work environment since you cannot simply walk over to a co-worker's desk to discuss a work item.  Management can also be located in another city.  Bottom line - there can be a dearth of face time which can hurt you during your annual review.  Also, there is a tremendous focus on getting more bang for the buck.  In other words, reduce the number of employees, maintain the same workload, and take on additional workload.