Great culture B-Corp (if you care about that stuff) Flexible Good work life balance Professional growth opportunities
With current inflation, pay is just okay. (Understandably cannot compete with big tech salaries which causes some retention issues)
Top Hats mission is one everyone can get behind, the company is a fast-paced environment which I love - there has been a huge focus on employee feedback and making improvements to systems, and... processes.
Top Hat is busy - people work hard and have fun - and if you don't like being busy its probably not the place for you.