Pros
- Flexible time
- Hybrid working system (remote and on site)
- Good payment: The harder you work the faster your salary increases, no limit or hierarchy that can block your career development
- Startup environment, young talents, cool team
- Multidiciplinary team, you can learn much from them
- Paid internships
Cons
- If you don't like startup spirit you will have some problems adapting, specially if you lack autonomy