Great dynamic company
I've enjoyed trust and freedom from mgmt, and grew well in the company (2 promotions in 3 years). Fast pace environment is definitely at play here. I enjoyed my time there.
ProsGreat products and result-focus company
ConsDue to each department working to deliver, inter-departmental collaboration can be seen as silo-ed