1)Good work-life balance
2)Flexible and supportive environment
3)Brand recognition and stability
Cons
Repetitive work with limited technical challenges
1)Low salary hikes and slower career progression
2)Fewer opportunities for innovation compared to fast-paced companies