2.0
Jun 15, 2016
Anonymous employee
Current employee, less than 1 year
Centla
Recommend
CEO approval
Business Outlook
Pros
Very casual work environment and attire
Cons
Management changes are constant. No real structure. No company loyalty to employees.