Vantaggi
Free food. Some smart people. High tech. Interesting problems in the space.
Svantaggi
The company culture feels very secretive and uncollaborative. Speaking to other departments except via official channels is frowned upon. Poor opportunity for career advancement internally. Quite a few high performers have gotten upset about not having opportunity for promotion. In case you do join, get your position clarified first and make sure you're happy with it! Some rude people here. A little bit of professionalism would go a long way! The worst: Fighting and yelling common at the C-level and VP-level. Really unenjoyable environment to be in. "Internal politics gone crazy" comment in another review is true in a quite a few ways! Perhaps those giving high reviews of the company probably are not exposed to this.