Very slow to pay, likes to keep money in their account
Horrible experience with Giant, do not join them. They never pay on time eve after receiving funds from agency that we work for. Their customer services lies and different info. Not trustable company. Stay away