1) Good pay
2) Friendly colleagues and environment
3) Small teams and so more recognition
4) Stocks during appraisals
5) Employee perks
Cons
1) Limited tech stack - Mostly JavaScript and Seismic Framework(Less options to grow in other tech area)
2) Stocks instead of basepay increment
3) No chance to Onsite