BUSINESS AWARDS - Finalists - Best Place To Work - Large Company

This award is given to the company (100+ employees) that promotes a proper work/life balance and puts employees first by providing amenities and employee benefits that distinguishes the organization's culture as an industry leader.
This company creates jobs, contributes positively to the business community and insists on an atmosphere of fairness and respect for all employees.