Pros
Interesting environment, make a lot of friends on the job, flight benefits, 401k, discounted company stock, decent health benefits (middle of the road, nothing spectacular)
Cons
Management treats employees like children, nitpicking and micromanaging everything they do instead of empowering them and encouraging leadership. Unless you live right near the airport, the commute can be a bit of a pain. They do provide Logan Express passes for free, which is nice, but if you want to get to work in time you'll need to take the bus an hour before you need to be at work. (Punch in late too many times and you'll be gone.) You can park at the employee lot as well, but it's on the other side of the river, so if the bridge goes up before you get across, you'll be late. Your schedule can be difficult, especially if you have to work weekends. Makes it tough to see family and friends.