
The culture is fantastic here. Yes, you will still run across pessimistic people here and there but overall the culture is positive.
The people I work with are phenomenal, smart, dedicated, hard-working and funny. We are able to laugh but still get work done.