IHG is a GREAT company to work for! However, this particular property had a couple of senior managers that had more authority than the General Manager himself and if they do not like you, even if it is just on personal basis, they will ensure you do not progress and harass you to the point that you either end up complaining to higher authority or simply resign and leave with dignity. When you finally make an official complaint, you get treated worse and no actions are taken to mediate or handle the situation in a professional manner. Instead, the senior manager who you complaint about makes it impossible for you to continue working there with your dignity still intact. This particular manager is the main reason for at least 5 management team members and over 10 other staff leave the hotel within a very short period of time. Some of whom had been working with the same property for over 10 years.
Other than this particular individual's monopoly and weak executive management, the working environment was fun. Colleagues often looked out for one another and with the front line staff there was a sense of family.
Staff meals, laundered uniforms, discounted rates at sister hotels worldwide.
Very poor HR management leading to highest staff, including management turnover I have ever seen, you are pretty much unheard if you have an issue with a senior manager.