Pros
Friendly and approachable team, always ready to support
Exposure to the latest technologies, which helps in continuous learning
Plenty of scope for career growth if you’re proactive
Positive and collaborative office culture that makes work enjoyable
Supportive management and good work-life balance
Cons
Honestly, I haven’t come across any negatives so far. The only thing I’d mention is that there can be a steep learning curve at the beginning due to the latest technologies, but it’s actually fun and rewarding for people who enjoy taking on challenges.