Some managers and supervisors are great to work for and really try to go to bat for their employees. Being a global company you can make friends all over the world.

Cons

Even with a good review, the raises are almost non-existent. They offer training and classes, but they have cut back so much on employees you don't really have time to take advantage of available training.

Advice to ManagementAdvice

Listen more to the employees actually doing the work and you would probably be a more profitable company.