Pros
High responsibility leading to many learning opportunities; Work with bigger companies and get an insight into an international company.
Cons
The lack of good management is a huge factor, which leads to overtime 100% of the work days, extra hours are not rewarded, good work isn't rewarded either, not even a "thank you" for getting things done. The view of the company is basically revenue based, no care for the employees or their interests, which leads to low motivation, low creativity and a really obscure atmosphere. Besides that another factor of bad management that occured several times was the disrespect toward analysts, insults and humiliations. Every office is different in the way it is managed, however all of them should have a minimum at least for some standards which would make the job more satisfying.