Pros
[1] Small in number but beautiful by culture: Being the number of employees is less than 50 (In Kolkata center), it makes a perfect homely environment. In big organizations even the big achievement may be ignored sometimes but here even a small achievement is noticed and glorified always. This is a big moral and confidence booster. [2] Approachable Management: The management including CEO and CTO are quite approachable and often we have the privilege to talk to them and discuss with them directly whenever it is needed. These top guys are very humble and have set the standard of humility by showing themselves as the examples. [3] Quality and variety of work: The quality of work is awesome and high-end. Also there is a lot of variations in work, you can work in C/C++/embedded/navigation/web/android (app devp)/products/mapping/routing algorithms/real time distributed projects and lot more ! [4] Work life balance: This is one of the best companies I have seen in my career considering work-life balance. A lot of kudos to management to set this standard and have given this intangible benefit to the employees. [5] A loving and caring company: It is definitely worth to mention this, in this difficult time also management has always considered the employees welfare first and has not deducted any salary (at least when I was till Oct 2020) whereas salary cut has been common in many companies. The CEO and management deserve a huge appreciation for this.
Cons
[1] Infrastructure: The office space, recreation facilities and cafeterias need upliftment and need a vibrant look [2] Improve time to resolve issues: Takes a longer time to resolve issues (might have a legitimate reasons) but scope is there to curtail the resolution time.