Good culture
Lot of new learnings as in technologies. A good place to build your career. Rest and vest culture. Flexible timings and what not.
But to be frank I'm talking about the zenefits a year back. Right now this is now turned into more like a service based consulting company. For those who are from services background can like it to be here for sure.
Cons
Bad management
They suddenly do re-org, suddenly they can close the branch, suddenly they can change you to be a contractor. Ufff I'm done.
Lot of uncertainties...each and every day they surprise you with crazy business decisions 😜. It's so fun if you don't take it seriously.