I worked for SE on a one-year contract. In many ways, they've got "culture" covered: fun atmosphere, innovative thinkers, great (for the most part) employees, decent professional development, challenging and worthwhile work, etc.
Having had a fantastic performance review, I was abruptly asked to leave four weeks prior to end of contract. Money was deemed the issue but that makes no sense as SE is rolling in $$$. I was very disappointed, embarrassed and shocked and found out my own manager was laid off about a year later. Definitely not a great ending to what could have been an excellent experience for both me and the company.
Fun culture, meaningful work, interesting employees
Manipulation behind the scenes