Honestly the only good thing I can say is that I met a few lifelong friends there. Everything else attributed to one of the worst employment experiences of my life. Management is a hot mess operating under the “everything is fine, this is a lovely place to work” facade that recruiting and marketing continue to create for them. Staff is treated worse than larger firms unless you win the favorites lottery. Harassment and poor treatment by managers is basically encouraged by HR and somehow it will be your fault. Raises and bonuses, if they can even afford them, are puny. The benefits are not worth the hours and mental abuse. If you can put up with those things, you might as well go to a larger firm and get something that looks decent on your resume.