Pros
Flexible work schedule is great when raising a family and the benefits aren't too bad, but are declining.
Cons
Are on a quest to rid themselves of anyone who has been with the company any length of time. This is being done by frivolous job expectations and the ever changing best practices. Seem to only be hiring those in their 20's fresh out of college for management positions so career advancement for internals is non existant. While turnover used to be a focus area and kept to a minimum, the perception now is if they keep turning people over, no one will have a chance to be given any raises and while that will benefit their bottom line, it does nothing for guest service. Time off can be challenging to get as there is always some reason to not grant it, even though you may have the time on the books.