Notmuch work pressure.
Much supportive senior staff.
Got some good project here.
Work environment is good, people are ready to help each other.
Cons
Salary and Compensation is less as compared to other competitors in the market..
Not much scope for learning.
there needs to be a little more rotation among resources to let everyone gain more experience.