The management is willing to work with the employees to make things work out. Communication is excellent. The boss is a pleasant person to work with.
Cons
There is no room for growth. I was stuck at the same job, not because the boss didn't appreciate what I was able to do, but because there was nowhere to grow to.