- Castle Industries20.Jan 2016
Suggestions for improvement
- TREAT YOUR EMPLOYEES AS YOU WOULD EXPECT TO BE TREATED.
What I dislike about the company
EMPLOYEE RELATIONS WITH UPPER MANAGMENT.
The following benefits were offered to me
- CompanyCastle Industries
- Are you a Current or Former Employee?Former job since 2008