Pros
* I found the company to have a family atmosphere, in terms of it's employees. They are motivated and dedicated.
* The compensation was solid, inline with my admittedly high expectations.
* A lot of employee events, including paid gourmet food trucks, and off-sites at places like wineries.
* I wasn't there very long (couldn't take the commute), but I felt confident with the business model and the prospects with the company.
* H.R. was professional and easy to work with.
Cons
* There was some disorganization in the department I worked in (operations). I had to report to the manager, the tech lead, AND the project manager, each with differing priorities. It seemed like other departments were better structured and organized though.
* Operations had a not-so-thoroughly researched vision of the direction to go with the infrastructure. Still, there plans weren't far off-base.