Most people are great and flexible with your personal and other work requirements, especially outside busy season
Cons
Communication from upper management isn’t always great, especially to seniors and staff, and workload doesn’t always seem equally spread across seniors and associates
Very supportive environment and teams, I feel comfortable teams messaging partners and if I have any questions or concerns I know my voice will be heard. Benefits are great, PTO is respected (as long as you set that boundary), and overall wonderful experience so far.
Cons
Like any professional services company there are weeks where you work 50+ hours, weekends, etc. but they do their best to make it happen as little as possible.