
Great leadership Clear definition of the goals.
Highly talented Individuals, very supportive.
Doing something that I have full ownership of and delivering high quality work
Positive encouragement, to pursue and explore different aspects of the Product, and open to new Ideas
It's okay similar to many other companies, there is nothing as such best part or a part that stands out.