Good working place but not best for work/career development
Hills is not focusing on the quality of the Employees. Most of the time, whenever an employee quits, Hills is not replacing that position, but to share the work among two people, sometime just one.
Training is pretty much provided and free but once trained means more responsibility or task.
No sallary based on performance review