Pros: Team lunches, Happy Hours, mixers.
Cons: Not many, depends on who you work with.
I thoroughly enjoyed my experience with this company. Everyone was eager to help develop my skills and understand the work culture at a comfortable pace. I got a chance to work on multiple projects with many different team members. The environment is more laid back and also cultivating for younger consultants. Everyone is encouraged to reach out for help and not dwell on mistakes. I strongly recommend this company for anyone looking to join a vibrant team and incredible work culture.