They say they pay more to start at WEBB HOTELS than at WINCHELSEA LODGE? Does anyone know what it looks like?
Do you agree with opinions on WEBB HOTELS found on the Internet? Please comment and tell us what it’s really like in this company, and whether it is a good employer or not.