- Great benefits
- Latest technologies & Innovative (Depends on your team)
- Potential to grow
- Strong diversity and care about employees
Cons
- Salary is on the low side
- Do not compensate well for existing employees. Your salary after working 5 years to become a senior developer will be lower than 3 years old senior developer coming from outside.