I had an initial call with one of the founders of the company, followed by an in person interview shortly after. The in person interview was very relaxed and informative. The team in Carlisle, MA is passionate about what they do, and it seems like On Point is the kind of company that really values its employees.