Pros
The recruitment process was seamless, lots a interaction with actual people, from various levels of seniority, which was nice.
Clear expectations of what was expected, with clear communication and a emphasis on being yourself.
The transition into the role has great, with lots of support from everyone and especially previous graduates.
Thoroughly enjoyed my time so far, looking forward to what is ahead.
Lots of exposure available if you are willing work hard.
The culture of the firm was clear to see from day 1, everyone has been very supportive. Great place to work.
Cons
I have not had a negative experience to date. Has been great!