Vantaggi
The company invests in technology; the basics work well. Most of my peers were incredible. Best physical office I have been in to date.
Svantaggi
Demanded 60 hour weeks; Try to squeeze 2 years of development in 8 months. A culture of "no bad news". Culture of fear and retaliation is tolerated. Easily the worst upper management I have ever seen or been a part of. I got a call on a Sunday while at lunch with my elderly father to join a meeting. Mistakes are not tolerated and lead to firings. Addicted to having everyone working mandatory 12-hour days on a single floor as a way of success - while ignoring that people have families and lives. I had direct reports who left because of mental health. Burning through people is easy and shows zero talent to manage.