Pros
Opportunity to quickly advance if you socialize with the 'right' people
Cons
Senior leadership is toxic and LOVES to figure point rather than problem solve when facing a challenge. In fact, the company suffered a staggering 40% employee turn over last year, costing the company over a million dollars...instead of being proactive in solving the cultural challenge at hand they simply said "vote with your feet" (aka don't like it leave, we don't care). To this day senior leadership STILL refuses to invest in adequate training for new hires, technology to support the business or empower mid-level leaders to be leaders . Because of this and its mentality of "we have always done things this way" I would highly recommend for those looking for opportunities to look else where.