Pros
what a startup can give you..exposure if you are good at something a closely knit place..friendly people
Cons
a) no internal parity b) no HR functions..they hardly ever come to ask for anyone's well being c) wide divide between platform and delivery teams..the platform treats best brains in delivery in worst possible manner..they wont even believe you can write a small ant script at your own!! d) no internals technical knowledge is granted to delivery units about core products...the "black box" secrecy is maintained at all times by platform management. e) zero technical growth at delivery unit for strong, experienced professionals f) good brains from MNC's hired at delivery..they only find it later they have been robbed of professional growth g) favouritism rules in performance reviews h) salaries are darkest secrets..zero credibility i) no continuous learning programs j) no library..no promotion to learning or certifications k) you can't challenge the platform guys for anything..they add blows to respect l) being technically sound is bad for career in kony delivery..there is no challenging task for enterprise or framework oriented brains m) management is slowly bringing few folks together and taking them to "safe" location..the feeling is too strong the delivery will soon be liquidated