Not what they like to portray to the general public. Be Wary
Pros
Pay, monthly company wide bonus, travel, benefits, free FFL transfers and discounts
Cons
Hypocritical & lazy management, don't promote from within and hire people from Gulfstream that don't know what they're doing, rush products to market that have known issues, top heavy management (too many chiefs and not enough indians), lies to consumers about what is actually made in house and what is not, lies about QA testing processes, multiple members of Cindy's family work there that don't do their job well or at all but of course they won't be fired (double standards and blatant favoritism), don't speak your mind or disagree with management (even in a respectable manner) or you will be fired publicly and a mass email will be sent out to the entire company etc. etc.