4.0
23 Feb 2010
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Chill atmosphere. Easy to get along with the other employees. Great location in Palo Alto. Room for growth is a plus.
Cons
Small company. So it has limited staff members. Not much room for help and direction or expansion of pay. Overtime is hectic due to little staff.