How long does it take for profile to be approved?

It takes 1-7 days for profile to be approved, However, not all profiles goes through approval process. some profiles does not need to be approved. If your profile is not automatically approved then it means your profile need further review.  further review of profile does not mean the profile will be disapproved.