5.0
Nov 19, 2018
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Great pay, superb facilities and management engage with staff to better them and the company.
Cons
Degree is necessary to reach certain levels of management. Even if proven work record exceeded and excelled a degree is necessary.