Technically, an employee of any company is expected to conduct themselves professionally regardless of if they're on or off duty. Employees of company's are never to bad mouth their own company, their employers partners, vendors, affiliates, etc...



That is very basic level corporate behavioural training that any self respecting corporation teaches their employees. It is inappropriate whether it's their personal opinion or not.