Energetic great place to work. Work hard-Play hard
Pros: caters to employees. excellent working environment, friendly people.
Cons: maturing start-up. challanges of a start-up, building infrastructure
An excellent place to work, very little politics. All have a can-do attitude. Just wish I could have been there longer.
Excellent opportunity for growth.