The journal's entire turnaround was overly long, holding up my paper yet providing no help. The editor responded very slowly with my queries. Reviewers appear to change in different rounds, so all my revision based on previous reviewers' comments was in vain.