Pros
- Many good people to work with. - They are fairly flexible when you have a personal commitment to take care of. - Access to many employees with a wealth of experience (although that is dwindling...)
Cons
- They take advantage of the employees. - Every year it's work harder (more unpaid OT) for the same or less money. - No matter how good a performer you are, you can/will get replaced with a "global resource" who can't even come close to doing the job at the same level of performance. - For those remaining and having to rely on support from the "global resources", it becomes very difficult to get your own job done. Before you could count on your support groups to do their part, you knew who you could contact and who was responsible. But with the employees constantly changing that is no longer the case. Many things fall through the cracks and management turns a blind eye and just wants to know why the deadline wasn't met.