opportunities to grow,they are dwelling into the mobile and cloud space. The work hours are flexible and very helpful for the people in the latter part of their career. good campus with an excellent gym and cafeteria.

Cons

perks are not as good as some of the other larger companies in the bay area