Pros
Lots of good people at the working level.
Cons
Don't believe what they say. They recruited me (I didn't apply myself), took a lower compensation package and a lower title, then restructured the company for the 2nd time in less than 2 years and absolved my position. They also fronted that spot bonuses were prevalent and I never heard of one person in 10 months receiving one. Mgmt that was brought in became notably micromanaging the teams and 1) they didn't hide it and 2) were very proud of it. HR and even the interviewers also touted they were a culture of wanting challengers and once hired turned out to be nothing but the opposite. I was part of a 3rd WFR in 7 months. Company is mis-managed. A lot of people are leaving or are about to leave.