Pros
In my experience, AGS is a great place to work to acquire new skills. Although I don't work in sales, I went to a trade show. My manager gave me on-the-job training, and I learned how to generate leads. I'm grateful for that experience because I enjoyed it—and discovered that I could do it. AGS is a small company, and as a result, sometimes you get to wear more than one hat. For me, I've found that to be beneficial.
Cons
There are few local takeout places, so you need to be organized and bring your lunch.