2.0
15 Jun 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.