Is Orchard specific to restaurant solutions or would it work in any retail situation? How does it handle multiple stores in multiple states with different tax rates and pricing?
You say you "worked in restaurants for years". If a customer stiffed you on a tip would that encourage YOU to give them better service next time they come in?
Yeah. Pretty much all major corporations that employ un-skilled labor force their employees to watch anti-union training videos. Unions are bad for the stockholders.
True story: A friend who was a heavy smoker asked me to fix his computer. I went to his house and saw the beige desktop and CRT were stained tobacco brown from second hand smoke. After fixing his "screen's all blurry" problem with some Windex I was ready to go in and see what kind of spyware and viruses he had managed to install on the machine.
I was about to ask for his password when I noticed the only spots not covered in ashes on his keyboard were the W, S, C, B, U, N, and I keys. Knowing he was a die hard Chicago Cubs fan it took me one try to guess the password: cubswin.
It was a nasty job but he was a good friend so I got his machine all straightened out for him without judgement.
Damn. The "bad" words have been sanitized. Seeing the programmers' frustrations as they appear in the comments enhances the experience when viewing old code like this.