Ventajas
Greenfield opportunity in a growing company. Original Core group of engineers is extremely smart. Has a very rich roadmap and game changing technology for OS, such opportunities just come about once in many years. Great location and the stock/company has the potential to be bigger than MSFT someday if they execute well.
Desventajas
With growth, comes a lot of mismanagement. Lot of repetitive projects all over the company that ensures that some WILL get scraped. No Software Development Lifecycle/Process. Poor performance and project management and general maturity of processes in the company. Top Architect level leadership on the non-kernel side, ie: on the VIM- Management Server side is extremely incompetent and poor. If you are just a developer, you will have to work hard to deliver and pay for a lot of mistakes made by creating a problematic general Architecture. There can be a lack of career roadmaps under the leadership of some managers. High-growth in a short term means lack of assimilation and there will be a lot of people that dont know whats going on. No training or career development/educational opportunities.