There are few(or say many) but since it is a growing company, it is always keen to resolve such negative points.
From my understanding a major Cons : No Noida Office. A small (may be a satellite) office in Noida would be a big factor to retain employees and satisfaction.