Helpful and supportive management with positive work culture. Regular family get-together events and well-deserved, performance-based salary increments motivate employees.
Cons
Workload can increase during peak project periods, but it helps in learning and gaining experience.