Pros
Great learning Environment, Senior and experience people to work with. I have learned alot in this firm which will be very beneficial for me in future.
Salary is on time always, management make sure that the salary of employees are on time.
Very professional and excellent working culture. Friendly environment. Colleagues are very helpful.
Cons
Infrastructure is not good management should work on that.
Management should rethink over leave policy.
Colleagues are friendly but higher authority should also try to maintain a friendly relation.