2.0
Sep 5, 2019
Former employee, more than 3 years
San Jose, CA
Recommend
CEO approval
Business Outlook
Pros
Nothing really positive to say about Biz. But the people I worked with is the only stand-out.
Cons
no clear communication of direction. Employees constantly feel being kept in the dark