I have been serving at a restaurant in Bangkok for 6 months. The owner is very kind. Free meals for staff salary always on time with bonus. But the problem is customers. Some order food then change their mind 3 times. Some complain the food is not good even though other customers love it. Some sit for 3 hours ordering just one glass of water. The worst was a group who finished eating then claimed there was hair in the food and refused to pay even though all staff wear caps. But well that is service industry for you.