Pros
1) Fast paced and aggressive - One gets to do a lot of things in a short span - would give satisfaction 2) Lots of highly talented colleagues - most people are high energy 3) Work you do impacts several lakh people everyday
Cons
1) Immature and arrogant top management 2) Exploitative work place - Unapologetic to ask you to work over weekends (on the basis of fake urgencies) 3) Lack of mutual respect - bossy attitude in several managers 4) No defined cultural or company values - Since values aren't established, and the current employees who are the interviewers don't share common values, the interview process doesn't select for people who have a specific set of values, and this goes in a spiral - results in mercenary work force; not employees aligned for a mission 5) Random levelling; too many levels; several people with inflated titles - Inmobi has already inflated titles; since this company poaches from Inmobi, one more level of inflation - Due to inconsistent levelling, lot of insecure people who steal credits and don't act like leaders