Pros
Good work environment, with helpful colleagues. Management is supportive. Various activities such as games, team outing, B'Day celebrations are done time-to-time, which are few of the reasons to work here happily and in the stress- free environment.
Good Culture. Happy Place, Happy People!!!!
Cons
Office Location is the biggest challenge