Pros
I've had an amazing experience working with Hexagroup. The team genuinely cares about doing great work, and there's a real sense of ownership given to people in their roles. I was also positively surprise by how every team member makes us feel welcome and integrated me seamlessly. They also often share with the team the different accomplishments & successes they get with clients which gives us a sense of building & workign for something bigger than ourselves. Huge bonus, they offer lunch every day at the office from nice places, which very few companies do. Leadership is approachable and invested in the team's growth, and the culture feels collaborative rather than siloed. I've learned a lot quickly here, and it genuinely feels like a place where good ideas get heard. They also make sure to organize off-site events every quarter at least which helps with building bonds with the team.
Cons
Like any growing company, things move fast and priorities can shift - so it helps to be comfortable with a bit of ambiguity.