C+
69/100

The constant positive feedback from all
They make sure you're having a good time while u work
Review from Customer Support Dept
Everyone helps each other to do better.
Review from Customer Support Dept
Recognition of employee contributions to saving the reorganization
Again Don't listen to your managers little tips they'll put you in a position to get fired
Review from Customer Support Dept