Great leadership, very respectful co-workers, unlimited PTO, work remote when you need to, lots of support, great team work, awesome clients, and super work life balance.
Flexible, agile structure allows me to focus on getting work done without dealing with bureaucracy. Everyone is extremely intelligent and excellent at creative problem-solving. Very healthy team dynamic.
Cons
Not much structure so you have to create your own.