I moved a lot early in my career. Then I made my way to a large insurance company - doing data entry to start. But I quickly moved into more of a programming and problem solving role. But I was NOT in the I.T. department.
I think that a lot of I.T. newbies (or freshers as I see mentioned here) believe I.T. careers begin and end in the I.T. department. Many mid-sized companies don't have such a department. The roles become very nebulous and open.
There is a good case to be made that, if you want to gain knowledge and confidence quickly, a large I.T. department might be the WORST place for this to occur. Often the work is too highly regimented - you do your tasks, someone else does their tasks and you never cross pollinate those skills.