Great prior to 2019
GM's come and go every few years.
Great GM who left in Oct 2018. New GM - no comment!!
The staff make the environment great.
Benefits and perks are not great.
HR very vague in the information they give you to make you come to work there, but once you sign on, you quickly figure out that HR were not truthful about bonuses and vacation.