Stay away if you care about a strong engineering culture, and not just selling
Pros
-- Sales people get the red carpet rolled out for them. There is nothing wrong with this on its own. None of us would have jobs if sales folks couldn't execute to pay our bills. -- The business plan in the abstract makes a lot of sense for the market. They definitely have product-market fit. -- They hire entry-level extensively, so it could be a good foot in the door to the industry. Many other companies are only hiring Seniors right now. -- I've had great work life balance, though most of it was under Datto. I still never feel like I have to even look at work outside my normal hours. -- Internal politics are not ossified, and so many people are leaving the Datto side, so it is easy to get promotions if you are talented, willing to play ball, and can advocate for yourself.
Cons
-- Engineering and support are after-thoughts to the CEO. This is just not a tech company, so expect none of the respect you might get as an engineering professional at any other company in the field. All of their quality products were purchased in acquisitions, and put into 'integration mode'. It just doesn't feel modern. -- Tone-deaf leadership instantly alienated the employees of the more profitable company (Datto) that they acquired. They lied repeatedly about easily verifiable facts (e.g., benefits). They let go of people who asked too many questions or expressed concern. They condescend as if we are 'snowflakes' for wanting our work place to be a pleasant place to work, even though we were out-executing them with our culture on every metric. -- Complete information vacuum. Datto was wildly open and it felt like you could learn anything you wanted from leadership, and even get it in writing or on video. Kaseya makes it feel like you are blessed to even have the CEO look at you. You are meant to fear leadership. Departments and products are completely silo-ed from each other with huge friction to collaborate, even if you make good faith efforts. It does not feel like ONE company in a mission together. -- They seem to avoid hiring senior people. This has an upside that it gives people opportunity. But the downside is that many are less confident and experienced in their careers, and don't advocate or even know that a better work experience is possible. They are also replacing US-based attrition in engineering with lower-cost overseas developers.