Pros
Small startup team, very smart management team, responsive to employee's needs and development, your ideas will be heard
Cons
Too many tools for such a small company, need to focus on product a bit more, only has 6 paid holidays which is crazy. You don't have a paid day off from the beginning of the year until Memorial day in May - do not have Martin Luther King Day, or President's Day.