Define Elitch Gardens Meaning

Elitch Gardens
a amusement park in Denver that treats there employees like crap

I heard that Elitch Gardens is the worst place to work
By Viviana