Excellent place to work.
Pros: free lunch, full benefits, enrichment programs, discounts: gas, verizon, fitness clubs, target and much more.
Cons: little room for advancement due to union involvement.
Cache Creek Casino Resort is an excellent place to work, but like any place where people are treated well and enjoy their jobs, there is little room for advancement here because people are happy and comfortable where they are. Many employees have been here since before this became a resort in 2004.
Much of management has also been here 10+ years. This place is like one large family and hence its a pleasant place to work. Management is considerate and fair.
The downside to this establishment is Union involvement (for me) but like all Unions, they are here to represent the people and ensure that the employers stay true.