Passionate place to work, but there is always someone to pull your legs as you try to reach better heights
Pros
Top Level Management is really awesome and passionate, Work Environment is good, good food and facility, You can make some good money on market if you are former InMobi emmployee
Cons
You cant survive here unless and until you master in Politics,Cunning (in my own language Bucket/Chamchagiri), Middle level management sucks, and top level has no time to look into this, due this most of Seniors and gems of InMobians quite, every given month there are minimum 6-10 exit tenured, Veterans and 10-12 new joiners with full of hopes, Somebody else will take credits for hard work done by you and you cannot resist this for long period no matter how hard you bounce back, eventually you will start loosing your passion and you feel like you are done Don't Hire managers just because he is good at something, he should also need to be good leader to drive the team and he should show how its done