In a Company while jobs are distributed depending on one' s expertise one can have ideas outside of their responsibilites. A good Company will have contests for employees to come up with ideas and also have regular meetings to get ideas form employees on how best to run a Company.