- flexible hybrid work environment
- candid attitude towards responsibilities and competent performance review system
- very tech knowledgeable people with pleasant characters too
- decent size company, so quick internal processed
- a lot of opportunities to grow professionally
- salaries are decent
Cons
- you might develop imposter syndrome with so many talented and hard-working strong people around you :)