If you are in a large company and don't have a good relationship with your boss or department, one good option is to network with other people/departments in the company and find a cool project to work on. It's super easy for HR to approve internal transfers since you are already past all the new hire paperwork.
When I was an intern at a large company, I rotated through a TON of departments until I found what I liked.
I have a friend that just finally made this happen for himself with Big Blue. A zillion awesome things going on there, and he got stuck in a hole due to crappy mgmt. Onwards and upwards, without leaving the office he already worked in!
When I was an intern at a large company, I rotated through a TON of departments until I found what I liked.