This is one of the best places I've ever worked. Normally when a company grows to 100+ people I want to leave, however that growth occurred and my prediction that I would want to leave never materialized.
They have had two layoffs, but the people who were let go were treated with more respect that I've seen at other downsizing companies, and by a large margin.
This is not an easy job because the technology is unique and the products undergo continuous improvement. I especially like the smart factory IoT technology that was introduced with Intera5, this is not just another IoT thing, this is a game changer.