Pros
Straightforward interviews, quick negotiation process, motivated and talented teammates around me on the open floor plan, competitive compensation / benefits, interesting projects that bring professional fulfillment, customer-facing role that matters to the success of the company.
Cons
Longer than anticipated interview process