Pros
Flight benefits....maybe. You get very limited time off so using them is a bit of a lottery draw.
Cons
The people. The company goes around and boasts how they are like a family...a dysfunctional family maybe? Unless you are a manager or higher and in the inner circle the do not give me breaths about you. I went to my superiors more times than I can count at this point to address the concerns I had with people not doing their work, people pawning off work on others, doing things the obsolete way, presenting ideas about how to increase work productivity and worker morale. They listened very intently (watch out for this, they make it seem like they care but won't do anything about it after the meeting) and said they would see what they can do. That translates into 'I don't care as it does not affect my job or my salary'. Then they hold meetings addressing how they can improve but seem to fail to mention any of the methods that you had presented. This happened over and over and over again. The workplace is toxic and full of lazy entitled people who will retire there with 15+ years under their belt. I mean I guess you can't blame them for milking the cow dry but if you are looking for a good opportunity please consider elsewhere. I also believe that HR is leaving false reviews on this site to make the bad ones seem not so bad. PLEASE PLEASE do your homework before you accept a position here.