Basic communication skills would go a long way
Environment is toxic where one can not take a vacation without being concerned for their own job
Accels in employee satisfaction
Very interactive and thought-provoking questions
It's great. Challenging work, happy customers and interesting, smart & fun co-workers.