My colleagues and teammates.
Seasonal recreations and delights.
Salary and 5 days flexi timings.
Cons
Not so much scope for progress.
Promotions need to be more lined up.
Management should have atleast 1 India based office as as a company they are too much dependent on Indian Merchants.