Friendly work environment and helpful team members. Management is supportive and provides clear instructions. Good learning opportunities and skill development. Work-life balance is maintained properly.
Cons
Salary could be improved compared to workload. Career growth opportunities are limited. Communication between departments is sometimes slow.