My friends who work there all hate it, the culture has become toxic. Everyone is hanging on for dear life to preserve their standard of living.
Although I have also heard that morale overall has tanked across departments especially after multiple round of layoffs.