- My View
I'm assuming he's trying to avoid having to purchase a license for each user? if yes, probably against licensing policy.
Creating "generic" user accounts will be con, you lose all visibility of who is doing what in the system, very bad for governance. You also have to consider what Michael stated above, always check with your sales rep when you are looking to go down these types of roads.