Pros
- Good and caring people
- Additional benefits apart from salary
- Work life balance
- Good quality of work for technical and functional employees
- No vendor or service partner to support systems or to do projects, only in house IT team members involve giving them ample opportunities to learn new things.
Cons
- Higher lead times for projects