- Caltec03.Apr 2018
Suggestions for improvement
- The managers need to be more open to new ideas.
What I like about the company
It is a good place to work because the managers care about their employees.
What I dislike about the company
I think we need more time of and flexible working hours.
The following benefits were offered to me
- Are you a Current or Former Employee?Current employee
- PositionC-Suite / Leadership