Pros
Great salary for young talent, lots of training during your first few months, brilliant people at lower ranks. Also, if you learn to "play the game", you can avoid the stress and just take the pay!
Cons
There are three roles you carry out in this department: answering clients' questions, calling clients with updates on the software, calling clients to discuss how their needs can be better covered with the Bloomberg terminal. The first role is what takes up most of your time and is what causes most stress, but the others only add to the generally accepted term of "glorified call centre", where we work 9+ hours a day with only the breaks we allow ourselves, as the workload at no moment allows you time to breathe. Your schedule is fixed to the minute and your work is broken down to micro-movements that are monitored with a great variety of statistical measurements, imposed by a management evermore worried to show that they are adding value in some way. You do not rest and are not given time to carry out more value-adding activities during work hours, so do these after work, thus burning out after a few months. Your relationship with management can depend strongly on your performance in regards to your statistics, which do not reflect your efforts and passion to excel. And this can later have a negative impact on yearly salary increments.