Way too much
96 Hours and 16 unpaid hours for 2 days of ground school.
30 days of leave with more than 20 of them forced.
Way too much work, way too much greed from the company.
I have no problem working hard. However I expect my leave and I expect to have a say when the leave is used.