Not a good place to grow
Marketing, Mountain View - August 19, 2015
A lot of politics, not a great place to work. The management doesnt exactly know what is the future for the company. However, people that I have worked with are great, nice environment at least in MV office.