5.0
15 May 2017
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Stable company, stable job. Great benefits and employees are rewarded generously based on performance. Great company for a self-starter who wants to learn and advance quickly. Overall I had a good experience.
Cons
Sometimes you're expected to outperform yourself. The upper management can e overly demanding sometimes.