Pros
Because upper management doesn't care about the products they own - we're usually free to run our day-to-day as we see fit. fully remote work
Cons
So, I think I can break this review into 3 different parts. Part 1 will be recommendations for prospective future employees. Part 2 will be recommendations for companies who own a license to software owned by insight software. And, part 3 will be recommendations for those coming into insight software from a future acquisition. part 1: If you're looking for future employment at insight software. Don't. There is never a sense of stability at this company and there is no future professional development here. This company is in a state of constant layoffs. In my two years managing teams there I was forced to oversee 7 separate rounds of layoffs. My team was "reduced" from 15 people when we were purchased by Insight software to a team of 4 and I was forced to oversee other application teams that were similarly "reduced." Part 2: So, you licensed some software and Insight came in and purchased the company making that software. My recommendation is to start planning a move to a different vendor. Insight software will "strategically reduce" (layoff) entire engineering teams while simultaneously forcing the remaining engineers to take over other products. By the time I left, we had 1 engineer left and they had to work both development and QA for 5 products. The product you know and love will be gutted. You will get no new features. And, you will wait forever for simple bug fixes. Part 3: If the company you work for is getting acquired by insight software - I would recommend you start making plans to leave. If you aren't let go immediately insight will make your existence there worse and worse until they either decide you're too expensive or you leave because you found something better. Insight software does not value you or the value you give them. You don't owe them any loyalty and you don't owe the product you poured your love and energy into anything.