Most of the people are great and are willing to help. Decent benefits and PTO, 5% 401K match, and maternity leave just got better - I think 8 weeks at 100%.
Cons
Very political environment
Not much room for growth
Lacks cultural diversity and cultural understanding
Leadership needs work
Blame cultural (mistakes not acceptable)
Documentation of processes does not exist