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.
When I was an intern at a large company, I rotated through a TON of departments until I found what I liked.