Pros
Great company to work with, supportive team environment, good learning opportunities, and exposure to modern cloud, DevOps, automation, CI/CD, and infrastructure technologies. Management is approachable, and the work culture encourages collaboration and professional growth.
Cons
No major cons from my experience. Sometimes work can be fast-paced, but it helps build strong learning and problem-solving skills.