FilterSanta Clara, CA
its a job, but that is about all that i can say about it. they pay, so its better than nothing.
there are basically no benefits, and stupid looking uniforms, and you are supposed to be "happy" and smiley all the time.
Advice to Management
i honestly don't know, is it management or corporate or just the change in a global market that places low prices above people
This will replace the current featured review for targeted profile. Are you sure you want to replace it?
Are you sure you want to remove this review from being featured for targeted profile?