- Masters Caberet Inc19.Jan 2017
Horrible Bosses, it's a Cuban World There...
Support from management
Suggestions for improvement
- Needs improving
What I like about the company
Nothing at all.
What I dislike about the company
- CompanyMasters Caberet Inc
- Are you a Current or Former Employee?Former job since 2016
- DepartmentLogistics/materials management