Pros
- Non-judgmental environment where all are free to ask any questions - Close mentorship, helps are always available for you to get - Young employees, hence energetic and comfortable working environment - HUGE learning curve. There's a lot of work of many difficulty levels for you to do - Since this is a start-up, it's much easier to observe other teams' working processes. Hence, besides technical skills, you can also learn about the company's business model/structure/soft skills/etc. - Enough flexibility for you to work on personal projects/work-life balance
Kontras
- Workload can be very overwhelming if you can't manage your time well - Intern compensation can only cover gas/lunch expense so might be a problem if you're not financially supported