Pros
Pay and bonuses are great, dogs are allowed on-site, location in the Nashville suburb is great, casual dress code
Cons
Highly political environment, management focuses on what you're doing wrong and call you out on it and rarely acknowledge what you're doing right, lots of gossiping, lacks corporate maturity by hiring inexperienced people with poor people and management skills, open office environment allows everyone to watch/listen to everyone which feeds the gossip chain, no work/life balance, personnel evaluations by management are political and sometimes includes aspects of an associate's personal life, has a designated 'crying room' which is a small, windowless office with a table and a few chairs - used for terminating employees, high turnover, too much politics for a company this size, quick to fire people.