Vantaggi
Management gets plenty of coffee breaks while analysts work diligently often for 10+ hours straight. If you are in a non-finance related department, your days are fairly whimsical. Nearly impossible to get fired as top talent is leaving the company so they are trying to retain who they can. Co-workers are what makes work slightly bearable on a daily basis. Great opportunity to develop your multitasking skills as you will not only be doing your job, you will be doing that of your subordinates and managers.
Svantaggi
Work your hardest day in and day out, but you will not see any glimmer of appreciation from managers. Hire kids straight out of college to manage large departments who are often entitled and believe they are gods gift to the earth to have gone through a rotational program. Slow to adapt to new technologies so every process has band-aids and patches on it which will inevitably break monumentally.