- California Institute of Technology15.Dec 2017
Suggestions for improvement
- not sure as I am not in upper management
My last position was amazing so I am going to base it on that one and not my current role. I was given an incredible amount of support and tuition reimbursement. I was allowed to grow in my job and very much appreciate the job I had.
They need to remove my boss from his position, otherwise, a great place to work.