Very badThe good thingsDepending which students you teach, and depending which department you are teaching. Some are good, some are bad. Nothing much.
The challengesVery toxic working environment, office politics everywhere, even management is the worst, Full of arrogant people, they won't care about the staff's welfare, only focused on students. as students pay them. No benefits, perks, bad BoD, Some lecturers need to teach more than 4-6 subjects due to short-staff. Extremely heavy workload, schedules are so packed that has no time to rest at all. Quantity of students is more important than their QUALITY. Worst, cut salary for no good reasons even the salary is too low. Worst experience ever.