Everyone in the company is friendly (in nature) and well-aligned with the core values of the Company
Lots of autonomy
Great management team
Easily able to have a voice to change things
Flexible work hours and location
Great Team events and celebrations
Cons
The company is launching many product features, that needs hard work