First of all, I would like to highlight that TRAQR is like any other company. Every company has its share of pros and cons. No company can satisfy each and every employee. Every employee is different.
It is my 4th year at TRAQR. There have been problems but they have been sorted out. Life has it's ups and down and so does every job.
TRAQR is a normal small size company with 60~70 employees. It is not an MNC. Gurgaon has lots of MNC's. Do not confuse between a MNC and small size company. Do not expect MNC treatment. These negative comments here are from employees who are expecting MNC culture and benefits. Go work for an MNC if you want that.
Cons
You have to take all the downsides in your stride and make them upsides.