I'm fairly new to data warehousing, though I've been a database developer for a long time.
At my new company, they have all data, including the staging data, in a single database.
This seems to break all kinds of conventions, and seems like it would cause issues with security, backup/restore...