Vantaggi
You get exposure to all parts of the business because the company demands all hands on deck on a regular basis.
Svantaggi
The lack of professionalism in upper management is shocking. Regular emotional angry outbursts from the CTO ensured for an uncomfortable work environment. Speeches from the CEO were something else, putting himself amongst billionaires - something he aspires to become, the worker exploitation part and parcel. While I was there the diversity was extremely low, which was very disappointing.