UI/UX Design Limitations: While technically sound, their in-house UI/UX design capabilities are basic. Complex design needs might require a dedicated designer.
Time Zone Coordination: Depending on your location, time zone differences could cause slight delays in communication.
Scaling Team Mid-Project: In our case, scaling the team during the project took time, which caused some delays in feature delivery.