Pros
WLB - incredibly flexible, you’re treated like an adult to manage your own time, and unlimited PTO was never scrutinized. Very friendly, welcoming people. Culture lived up to the reputation 95% of the time. People cared about each other and heart was usually in the right place. Fun and collaborative design culture. Lots of community discussions, willingness to cross collaborate, and try different styles of process and critique. Autonomous much of the time, designers were very much part of the product development process.
Cons
Some Hubs were downright toxic and chaotic, including mine. Asking around, many designers felt the same issues across teams and legs - lack of management support, endless friction with PMs over decision making and innovation, engineering partners who also felt empowered to do whatever they wanted. So much autonomy that several teams would be working to solve the same problem, and even when made very obvious and transparent to leadership, they would do nothing to intervene and plan more efficiently. Career path and expectations were interpreted very differently team to team. Leveling was a mess, difference between senior 1 and 2 ambiguous at best, and no matter what anyone says comp is way below market rate when compared to YOE and scope. If you live in a major city, you are making minimum 20% less than peers. I’ve had managers openly tell me that HubSpot is OK with disappointing people with comp because they don’t want people who “only care about the money” Management at the lead level was on the immature side, meaning afraid to make decisions, unwilling to intervene in team conflict, and didn’t communicate well with each other. I had high hopes for HubSpot, and though there are fantastic and smart people there, ultimately it wasn’t the best experience for me. I think it greatly depends on where you’re at in your career and what your work style is that will make or break it.