A work day was typical where each employee worked out their work day hours.
I actually learned some high-level Java application on a project I worked.
Management was fair and tended to side with the employee.
The most difficult part of the job was satisfying the customers requests/
Having OJT is good but it should be structured.