The people are very supportive and friendly. Workers loyalty to the company is as strong the company to the worker.
Cons
They hire from within too often, people who are usually quite unqualified for the position. They would be much better getting highly skilled, knowledgable people into higher up positions.