The day is well structured and split between clients in different timezones US / UK/ ASIA. The team is very collaborative and more experienced staff members always have time to explain and guide. Since I joined I have learned so much and I'm now reaping the benefits!
Smart people, great clients, work hard, play hard culture
Cons
You are expected to know what to do and get on with it. Management is minimal save for occasional one on ones and quarterly reviews, which isn't ideal for people new to the space.