
Benefits can be improved and can be better
Work culture and positive vibes attracts more that makes me happy
I learnt a lot from the management and really obliged to work under their leadership
Management is very supportive and they guide how to solve the problems in effective ways.
Interview process is fast and people are happy to get the offer in very short period of time.