Pros: good company, good products, fair to employee
Cons: wrong person as supervisor can drove good people out
Good company, good products, fair to employee, San Jose based. People work for good boss. Sometimes, a wrong person as supervisor can drive good productive people who truly deliver company's profitability out.