Pros: lots of opportunity for advancement, mediocrity is not accepted
Cons: still lots of change going on as the company grows
Lots of challenging opportunities within the company. The vision is big, the employees smart and the culture one of forward momentum. Not all folks can stand that fast paced culture, but for those that can, the sky's the limit.