They can always find a reason, such as "so and so customer complained about your level of service and I can't have any complaints as a business owner" which on its face is a legitimate reason to fire someone.