Pros
Conducive working environment and warm colleagues.
Cons
Tiny shared offices for most junior staff and junior staff families cant access campus facilities like medical centre.
Pros
Great start for graduate and overall supportive policy for juniors
Cons
hours can be long sometimes