Pros
The owners value exceptional talent and will do whatever it takes to acquire it.
The CEO is very dynamic and great at drumming up new business.
Cons
As an employee, you will not get a job description or performance expectations, so it's challenging to know if you're on the right track.
For new hires, on-boarding is minimal and you will not receive formal training, which leaves out a lot of the history of the owners, the company, and their high-profile clients.
It's a very "learn-as-you-go" atmosphere, there are no processes, and no structure so the only way to know your progress is when they approach you because something is done incorrectly.
Because they'll do whatever it takes to acquire new talent - including paying whatever it takes - the current employees are often burdened with the company's financial woes.
Employees often have to figure things out on their own so expect to work at least 50-60 hours per week.
It's a start-up company so there's no 401k and the health insurance is costly compared to its coverage.
Turn-over rate is extremely high. Had I known this going into the interview, I would have thought twice.