For a first experience, MyCorporation did an adequate job
Lack of timely updates is probably the biggest problem. MyCorporation should spell out the date of receipt right from the beginning. Saying 20 business days isn't clear.
Date of experience:
Jan 28, 2016