Relaxed work culture
Working on new technology stack rather than legacy
Cons
Not great benefits
Promotions are not streamlined.
Rather than focusing on good work done by existing employees company was focusing more on hiring entry level and intern software engineer