Pros
They give you time off whenever you ask They monitor when you come and go The pay rate is very good You get a lot of free stuff (promotional items)
Cons
My manager wrote me up based on hearsay. Only time I was written up at work in 15 years. They expect people who work in tech support to put in overtime without pay and lots of it. They really have no idea how to run a tech support department. I know because I had previously worked in one of the best tech support organizations in the country. AAA didn't want me to share any of my knowledge about that though. It is their way or the highway. They are like a big monopoly so they don't really care about good customer service on the tech side. They constantly brag in meetings about how only the Catholic Church has more members. They basically feel like their customers will take whatever they give because they have no alternative (which is wrong but I guess their customer base has never heard of travelocity or google maps or can't figure out how to use those things)