Very Competitive salary
Paid transportation
Semi-Annual bonuses
Ability to work from home
Very good insurance
Good work environment
Startup culture
Team diversity
A good place to learn and grow
A very skilled technical team and management
Friendly HR and flexible policy
Cons
The technical processes need improvements
The onboarding process for new joiners are not the best
Office location are far and it's in crowded area