Senior Manager, Technical Support (Former Employee) – Menlo Park, CA – July 18, 2018
Management is awful! My immediate manager always got in the way of doing anything productive but, never did anything to help me grow, extremely controversial and contradicting.
Top heavy company with a screwed up management. HR is so messed up, they've got no clue how to treat people. The new VP came over had an agenda to bring his own people. These people aren't watching out for the company, working for their own personal interests.
Good work place, socially and environmentally responsible.