Pros
An exceptional team of people, collaborative, creative, hard working, have their clients best interest in mind.
Cons
Upper management is paranoid to an extreme degree!! It's like an office full of robots who just do as they are told. People are consistently lied to about why people are no longer there. People who leave are ostracized, never allowed back in the building and have their email address blocked so no one can receive email. Human Resources will smile in your face while they stab you in the back repeatedly. They keep it gloomy, cold and woe to the person who smiles or speaks. Their bs open door policy is open the door to complain and the door will be opened for you to leave. Don't trust that anyone has your best interest in mind because they don't. There's a lot of good cop bad cop that goes on. Just remember, good cop is badder cop in disguise.