Really, not a bad place to work and doesn't have anything in particular that other names in hospitality don't deal with.
Some coworkers may make the job difficult, but was not the case at my primary property and mostly occurred years prior. If you have some tough skin and don't take things personally then you don't have to worry about being fired (COVID kinda changed that, but hospitality as an industry was hit real hard so nothing personal). There is quite a push for reviews on certain websites, but this is the case most anywhere you go and is small business owned so they are trying to stay afloat. In N Out paid more with less responsibility a few blocks away, but they have more capital and exist in a completely different industry.