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