
Maintains Company culture very well
team is the best thing
Peers and work flexibility .
Employee Benefits, engagement and culture
No proper internal communication from Manager in the team. Manager acts as a individual contributor. Compensation has to be increased according to market standards