Pros
*The owners care a great deal about their employees, and it shows in how they interact with them. *CTO and Dev teams are excellent to work with *The company is rapidly growing and shows no signs of stopping *Great to work on a product that helps others *Relaxed, laid back environment that doesn't sweat the small stuff *Catered Lunch every Friday *Good pay and benefits *Does a great job of hiring internally *High tech office with remote working equipment, and a really cool space.
Cons
The company was rapidly expanding when I first signed on, and it went through the typical growing pains of a start up company getting bigger. While that particular period was REALLY rough, it seems like the company has emerged on the other side and is invested in understanding and addressing its shortcomings Doesn't allow smoking.