You can make the profit sharing bonus proportional to salary. So if there is 100k available for bonuses and your quarterly payroll is $1M, then pay everyone a 10% bonus. You still have to set salaries correctly but that's a problem whether there is a bonus or not.
I've seen this work well at a small software company. It paid out once a quarter for anyone who had been there a year.
I've seen this work well at a small software company. It paid out once a quarter for anyone who had been there a year.