Not all are the same, but one in particular is not a good workplace at all. I worked at the same CFA for +2 years and did everything I could for the company, never got written up, and put the company above anything else, yet I still get paid less than some high school juniors who have not even worked their for 5 months. The thing the all have in common is they are best friends with management, while I was not. Promotions are all based on friendships. The operator also uses a system he calls "encouragement through punishment" in which we basically have any benefits taken away until some area is improved. We then get the benefit back for a few weeks and then he takes it away for another reason.
Other employees are very friendly
Not really any benefits whatsoever