4.0
Jan 17, 2011
Current employee
Sunnyvale, CA
Recommend
CEO approval
Business Outlook
Pros
Nice money package. Good work culture and excellent people around you. Management is very communicative about all news floating inside and outside company. Transparent communication across employee level.
Cons
Internal politics happen during promotions or giving bonus package to employee. Promotions not happening at right time is sometime annoying. That can help some good people to stay in firm for longer tenure.