Their recruitment postings in India are SCAM. They don't really hire anyone. Indian recruiters of Fresh Prints keep doing the interviews rounds just to maintain their KPIs, falsely luring you for interviews.
The Indian recruiters really don't hire anyone especially for Operations or Customer Service roles.