I'm not really a huge fan. There are similar companies with better margin profiles and free cash flow generation. The balance sheet is a bit weak and despite a surge in growth during the COVID years, there hasn't really been all that much growth here.
It's a company I certainly don't believe is going anywhere, but I wouldn't be a buyer.