The tactics of the HubSpot culture-makers struck me as very Ministry of Truth-y. Language defines how we think through and about ideas, and controlling word usage can limit the scope in which people consider ideas or are able to engage in metacognition. It's very unfortunate that companies such as HubSpot prey on the entry level worker and dangle benefits in front of them instead of providing them with tangible compensation and supporting their individual growth. I don't think I could work for a company like HubSpot. It seems that they are very concerned with the uniformity of thought of their employees. It also seems ironic that places so concerned with "creating amazing culture" have little room for people that have different opinions and needs. While a pleasurable work environment is nice, I need some personal space and time to think and process. Deep practice doesn't happen with bros shooting nerf darts at you.
The most important thing I'm looking for in a job is how they'll support me in growing my skills. I'd rather be in a place with a shitty cubicle and flourescent lights if I could pair with people better than me consistently, have a few hours of paid study time per week, and have some sort of mentorship.