Pros
Enjoy nice offices? This place is epic. Beats any other job hands down. Not too small of a firm and not too large. There is a serious work mode and grind mode but also company outings, rewards, holiday events with food, and fun. Met people that I will be friends with for a long time coming, potentially into my older years. I only had to leave due to personal health issues and worries about being around an office during the pandemic but had that not happened I would have stayed there for years to come, maybe working my way into a leadership position.
Cons
I don't have any issue with that company I have a personal reason to leave that company coz family health issues