The company is as focused on R&D as it is focused on sales and customers, it's 50/50 really.
They are goal-oriented and data-driven. No heuristic decisions and road maps are clear for every department.
A lot of processes and employee tools that actually help smooth your ride.
Awesome onboarding program and training materials
Cons
The company is growing exponentially (# of employees) so I'm not sure if the culture can be easily maintained.