The founders are super dedicated and get you excited about the entire process. They treat you like one big family. You end up staying there working long hours, but they're very understanding about family and friends.
Cons
There's only about 20 people working here so we've had trouble with a couple bad employees, they're not afraid to let people go if they don't meet their expectations.