
My team and the co-ordination that we share.
The perks provided by the company can be improved.
They have been very supportive and promotes a healthy work culture.
The freedom you are provided to go on with your work.
Provides opportunity on the basis on your talent and not just your grades.
You generally find like minded people in most of the teams who are technically good as well.
