Team building or morale incentives should be a large incentive in a job. Doesn't need to be much ... or some sort of corporate b.s. thing that is manditory. Back in the day when I still owned my screen printing business, when we did good for a week, I would make sure to schedule an easy day where we did light work in the morning then I would pull out the grill and cook for my shop help. ... they could invite their family if they wanted to (some did) and we took the afternoon to relax, play some stupid games and let them get paid to do so (2 or 3 hours of pay was worth the morale and loyalty building). Now whenever I have a studio assistant to do things like stretch canvases, make gesso, prep screens, whatever ... my form of ordering lunch occasionally (like the grueling days) or just getting a gift card occasionally for the good work (if it was deserving)
In a large business, incentives should be in the form of benefits (vacation days, sick days, health care benefits, etc) ... as such they are ways of making employees feel more valued as an employee.
As for profit sharing ... if an employee is willing to accept a portion of the risk of ownership, they would then be someone who I would offer profit sharing to in the future. I think 2% ownership each year (so 4% next, 6 next after that, etc) to a max % is fine incentive for retaining good help. Again, they would have to accept a portion of risk in the ownership as well ... company takes a loss, he is responsible for that % of loss.