Pros
1. The balance of working hard to accomplish amazing things AND having fun throughout the day is top notch. We do important and innovative work, and have a great time doing it. 2. Trust. The managers and executives at ServiceTitan do no micromanage. They have high expectations of everyone on their teams, and help guide your work by setting goals and allowing you to accomplish them in the way that you know how. If you are hired its because the team believes you can accomplish great things. Which leads me to... 3. Talent. The employees that work at ServiceTitan are excellent. I have learned a ton about various aspects of the industry we work in from people with a diverse set of backgrounds. Part of the fun of working here has been learning from other employees and hearing about the experience that they bring to the table. I have not yet come across an employee who isn't good at what they do. 4. Leadership. Within the first two days I had met both of the founders of the company and had gotten the opportunity to hear their vision for the future of the company. As we grow, this will probably become less likely, but the fact that it was a priority at all was very new to me. Both founders are very intentional leaders - they trust the employees, they value what we do, they challenge the company to accomplish great things, and they invest in keeping us all happy. This company will continue to be successful because it is being led in the right way. 5. The office. We just moved into a brand new office taking up an entire floor. Great views, modern furniture/kitchen, etc. Its a great place to spend the day. 6. Food. With catered lunch each and every day, and snacks and drinks always stocked, you feel right at home.
Cons
Each department has challenges that it faces, but the only con that I've noticed across the company is a lack of communication regarding parts of the product. When I first came to the company, the onboarding process left something to be desired. There was no official training about the product other than the same training modules that the clients use. It was expected that I teach myself the product and ask questions along the way. I think that at least in part, because of this, people's knowledge about the product throughout the company is a bit scattered. There are a few people considered the true "experts," but other than that there doesn't seem to be a real shared understanding of parts of the product. I think this is a natural growing pain for a startup that has done as well as ServiceTitan has, but still presents a challenge company-wide.