Pros
You have some nice people, but in the end they will be writing the same review.
Cons
Management is an absolute joke. I have never seen anything this bad in my entire career. Specific manager talked more about her life outside of work during team meetings than actually providing us any relevant information. Manager was the biggest hypocrite I had ever seen and spent majority of her time telling you she was there to help you and cared, but she didn't. Ever have a manager call you out for missing a meeting with a potential customer and CC the VP of Sales in an email, rather than just coming to you and figuring out what happened? Cause it was simply not true, especially for a team that gets maybe 3-4 new leads a week per person. A simple meeting is gold! You wouldn't miss it. Yeah, pretty insane stuff. If you are considering this company do yourself a favor and run as fast as you can. You will instantly regret ending your job search or leaving your current company to crawl into a world where you are legit not a human being to the people you are working for. You are just a number and the second you show a sign of struggle, you will be disrespected to its fullest extent. I could write a novel that would only end up in the horror section of Barnes and Noble, but I'll end it here. Do yourself a favor and run away.