Users can be employees, volunteers or managers.
What if I sign up and become a volunteer, but then later have an opportunity to become an employee? Will I have to create a new account at that point, or will a roles system be set up to take this into account?