- Cared about your professional and career development
- Gave you lots of responsibility
- Analysts were willing to spend time to mentor you
Cons
- Most of your time is spent on work; there isn't much activity during the day other than sitting at your desk finishing your work, but I personally found that hard-working culture very insipiring