The company as a whole is great, great mission, great ideas, great intent.
There is an issue with politics. Certain teams are getting very political and unless you are part of the "inner" circle, consider yourself an outcast. Some egos and cockyness is why I left. Fast forward a couple years later, I found that things did not change and only got - more... worse.
Not sure whats to come, I hope it gets better. The public loves this company. - less