Everyone would be super helpful.
You get time to adapt and learn at your pace.
Inter-departmental work flow is smooth.
Cons
I felt my personal growth came to a standstill.
At higher management level there are some friction which can be perceived by people in the lower rung as well.