Pros
flexible timings, good market research , good product lot of scope in market, many tie ups, best is the social recruitment tie ups , the company is real smart in taking decisions and implementing innovations
Cons
not yet found, i guess no cons at all