Great but it's a long hard road to travel along.The good thingsYou'll learn the harsh reality working under a bossy HOD which rarely come of from her office to supervise workflow of her own department.
The doctors there are super cool, will teach you everything related to your field. (have to get yelled at first)
The challengesHad to obey my superior orders, and do what they wanted you to do.
Hard for me to develop my career out of this job due to poor management team in the department.