I like the job and sometimes dislike the people in the front lines where I work, but right now it is in a cycle of pretty good. The company is great, its just the locals that sometimes make it a bad job. But even then its bad and pays well. The only people who have ever given me a hard time were local, never corporate.