Pros
Environment. Scenery. Horses. Benefits. Literally nothing else.
Cons
Toxic workplace. Employees operate as childish high schoolers and spread lies about others. HR allows toxic behaviors, participates in the fun fest. Matters are not investigated after rumors hit HR, rather you are let go with out warning or ability to counter. Management lies and throws you under the bus despite there being no guidance, clear structure or expectations. Even with clear communication, managers will stab you in the back first chance you get. Management claims they need you to handle their unruly team with embedded behaviors that are enabled by HR, but when you do you are criticized and reprimanded for common sense stuff like running the clock for extra pay which is stealing from the company. Beware of 10+ year employees that throw you under the bus for personal gain.