Pros
The company provides a great environment to learn and continuously upskill. There is strong exposure to real-world industry projects, which helps in building practical knowledge and confidence. For freshers or developers looking to grow their skill set, this is definitely a good place to start and evolve.
Cons
Nothing major to highlight. At times, due to working with US-based clients, there may be a need to extend beyond standard office hours. However, I personally see this as a learning opportunity, as it adds to the overall exposure and experience.
Overall, a good place for developers who are eager to learn, grow, and gain hands-on industry experience.