Not quite, but it feels like it sometimes. We have quite a few, and we try to spread them around the staff so everyone gets a slightly different experience that we can all learn from.
I decided early on that I wanted it to be accessible to people - I had a CNC machine before a laser, and a lot of the software there is either extremely basic, or extremely expensive, and I figured if someone came out with something in between there’d be a market for it. It’s not simple work, but with a lean but experienced dev team you can get a lot done.