Not good in long runThe good thingsGood place to learn and exposure.
The challengesPolitics, too many unnecessary SOP to follow. Unnecessary work load such as number of weekly report, unnecessary meetings, unreasonable deadline, constantly need to bring back home to work It depends who is your HOD.