Vantaggi
If you are a software engineer this is probably a great place to work. There is a lot of room for individual creativity, minimal oversight, and project ownership. Everyone else has a very different experience. One more pro: if you are able to stay for more than a year you will almost certainly be promoted, but mainly due to exceedingly high turnover, not growth.
Svantaggi
The company leadership and interdepartmental relationships are appallingly toxic. Leadership has introduced the workplace philosophy of “radical candor” which so far just seems to be a method for us to publicly criticize each other. Company wide surveys are embarrassingly biased, and there is blatant favoritism. All of this combined leads to an environment that is increasingly contentious, demoralizing, and punitive.