4.0
Jul 16, 2015
Former employee
Moscou,
Recommend
CEO approval
Business Outlook
Pros
Great culture Rewarding to work with customers Opportunity to learn customer service Great central location
Cons
Can be physically demanding Can be a bit stressful at times Pay could be better