I run a serious company and we have found MXRoute to be a great fit.
The main alternative that we could budget for (since we're an F&B business in Vietnam and many options are too expensive) is the Google Workspace lowest tier. That only gives 30gb per user which is shared between email and everything else, so it's not that different really. We'd still have to be making sure people were not sharing huge files by email.