* As a support engineer, faces lots of new issues in our field which educates me for the better.
Cons
* Your manager will always have command of you. You can not make suggestions, no one will listen if you have any complaints against the seniors.
* Nepotism.