4.0
Jul 25, 2014
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Company is structured well. Let's employees know the direction of the company and future changes. Incentives and bonuses to show employees they appreciate their hard work.
Cons
Headquarters is in Louisiana, company has many employees that reside in different states but the salary is not competitive to the cost of living for employees residing in the Atlanta area.