3.0
Feb 4, 2010
Anonymous employee
Current employee
Palo Alto, CA
Recommend
CEO approval
Business Outlook
Pros
Great benefits, working in a cutting-edge industry that everyone wants a piece of, a "green" company, still has a somewhat small company feel. Upper management has great visions for company direction and growth.
Cons
Mid-level management often lacks understanding of what their employees do, spend too much time in meetings rather than interacting with employees to find out what they're doing and how to improve processes. The company still has a "mom-and-pop" feel to it and uses outdated systems and processes.