B+
74/100
That we all work together to get the job done
Great, friendly people, good pay, fair management.
Review from Customer Support Dept
We all get along and respect each other
Review from Customer Support Dept
that everyone works together as a team
The people and the attitude
Review from Customer Support Dept
Better management all the way up
Better recognition for people who actually do work, promote from within the company
Review from Customer Support Dept