4.0
Jun 24, 2013
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Good pay and great benefits, very nice working environment which are very good incentives that can encourage employee loyalty and retain talents. Good work life balance and multicultural. Smart, friendly and helpful coworkers, willing to share knowledge and not much hierarchy.
Cons
Some proprietary knowledge which may only be useful in this company