This place is growing at a rapid pace. Other than top down management style, I would say this place is pretty good place to work. They probably have one of the best health insurance plan in the nation. They also offer free lunch and other benefits, so benefits are really good.
Great benefits (free lunch, cell phone reimbursement, health insurance!!)
Top down management style