Mixed experience
Started off great with clear communication and reasonable timelines, but things got a bit disorganized toward the end. Had to follow up multiple times for updates. The final product was acceptable but not quite what I was hoping for given the initial promises.





