Pros
The health benefits are not bad and neither is the amount of vacation time you receive right off from the beginning, however this does not make up for the way they treat their employees.
Cons
They do not value their employees. Period. Either a person has worked at the company for 20 plus years or four months, they have no problem getting rid of them.
Advice to Senior Management
If you are so concerned about cost and trying to do what is best for the company then maybe try and come up with different solutions other than laying off an entire department to ship their jobs overseas. You are setting the whole department up for failure by doing this and it is truely sad.