After a 30 metre long print, I found that throughout the print there were air bubbles all along the filament. Ignoring the air bubbles, it looked great and the adhesion to the bed was very good. But the sheer amount of air bubbles ruined it. I decided to check the tolerance and found that in some parts, it was 1.75mm, but in others it got as bad as 1.79mm (0.04mm out). Safe to say I wont be able to use this brand of filament anymore.
EDIT: Comgrow got in contact with me regarding this and they provided amazing support and solution to this. I am very happy with the end result. I will definitely give Comgrow another chance after the support I have received.