Pros
The only pro I can think of is that I no longer work for this company.
Cons
Gossip, immaturity, pettiness, and management make up the issues at play here. Decisions will be made without the correct departments looped in, and often times you will be found at fault. If anyone decides to actually read this, just wait for the response to the 1 star above, and see it is the same generic response. If you also need further proof of the amount of incompetency in charge here, Google “Goosehead Insurance Stock Options” and see how much the top level employees make here, and the amount of money they got for their stock options. Most of the time these same individuals can be found looking at their cell phones in their offices, and will take days to respond to emails. The level of shadiness and uncomfortable situations you will be put in, are simply not worth it. It is a constant and daily battle of management only caring about the butt kissers, and those who work 75 hours. Also, before I forget, HR rarely cares about your issue, as it is one person, and they are buddy buddy with all senior figures. They will not care to even hear your issues at play. Your time and mental stability are worth exploring a different option, elsewhere.