Is it OK for a company to have one account that is shared?


Let’s say that we have a company in which all employees shall have full access (read, write, etc.) to images, and one employee would PUSH images at a time.
Is it a good idea for this company to have just one docker hub account with free private repository and share this account?
Will the employees be able to login simultaneously to the account? Would they be able to PULL images at the same time?