MuleSoft's commitment to their employees, both current and prospective, is unmatched in my experience. They were responsive, collaborative and professional, all whilst not being corporate robots. There is an undeniable undertone of 'fun' that comes with working at MuleSoft - that was pervasive throughout my interview experience. It is not a company to join when looking to take a lap of leisure (and my hiring team was always transparent about this), but for scrappy, hard workers that have a passion for people, humility and general goodness - this is an excellent place to be.