Vantaggi
- Rapidly accelerated development rate of both hardware and career/skills - Little financial or bureaucratic constraints on engineering development - Energetic company culture with high expectations - Low latency on implementation of new ideas, approaches, processes - Nice perks: subsidized meals, free coffee/espresso drinks, launch/Christmas parties, nice computers/tablets, etc. - Nature of work is challenging and addictive. I don't mind the hours, not forced to work them.
Svantaggi
- "Challenging and addictive" can still mean stressful. A balancing act is required. - Understandable growing pains as new roles and processes are created to accommodate company growth. On the other hand, this creates more opportunities for personal growth/advancement. - Some may find frequent changes in "strategic direction" challenging (others may thrive).