Pros
- exciting, diverse projects + supportive team that make it easy to stay motivated and learn fast
- flexible schedule that allows for work-life balance
- growth path with annual salary increases
Cons
- high-stress environment due to intense pace
- base salary could be more competitive for the workload