When I create staffs with all information needed. Steps to reproduce the bugs: 1. I create a number of staffs, one of those is a clerk named John 2. I perform listStaff Expected result John is a Clerk with $10000 per month (Assigned shifts: 15 days| Assigned Onsite Support: 7 days| Mandated Training: 6 hours) Actual result John is a Intern with $8000 per month (Assigned shifts: 15 days| Assigned Onsite Support: 7 days| Mandated Training: 6 hours)