Pros
Interesting work and subject matter no matter what department you're in.
Cons
They came across so great in the interview a couple of years ago. Positive, friendly, passionate. But the culture here is absolute poison. It's a blame culture where people get ahead by pointing the finger at others. There are many talented and great people at this company, unfortunately they are outnumbered by those who promote a hostile work environment. The communication style here is rude, aggressive and completely unprofessional. In addition they've been having a ton of all staff meetings, employee surveys and etc. but no changes are coming out of them. They go through a similar process every few years or so and continuously drop the ball instead of making improvements. Also hope you weren't looking for a future or career path, promotions and raises are far and few between and will likely be given to people playing politics instead of top performers.