Pros
No notable pros to mention.
Cons
My experience working with this company was highly unprofessional. Communication was unclear, and there were no structured processes for requirement gathering, QA, code reviews, or technical oversight. Expectations were often changed without documentation or proper discussion, which made the work environment disorganized and inefficient.
In my case, despite delivering the work assigned under the agreed scope, the company chose not to proceed with payment and later introduced concerns that were never communicated during the project itself. This was extremely disappointing and does not reflect the level of professionalism I expected.
I would advise others to thoroughly review their engagement terms and evaluate the company’s internal processes before entering into any collaboration.