Engineering Co-Ops

I am currently a 3rd year EE student and have had two co-op rotations with the same company and I enjoy it, the work is not as rigorous as I may desire but all in all its been a pleasant experience. I have another Co-op opportunity this coming fall and I am contemplating going back out on the search. I am a little nervous because I do like the place I work but I do not want to end up not placed or working for a company that does not give me a good workload. But on the other hand I do not want to limit myself and settle for the job I have since I have not worked anywhere else its difficult to say its a good gig when I do not have other experiences to compare it against.

I just wanted to hear some stories of peoples co-op experiences. Pros and cons of switching companies, or staying with the same company through all rotations. I have heard its good to work for different companies throughout rotations but I also hope to turn my co-ops into a full time job which I feel fairly confident about if I stick with my current company through all my rotations. I need to make a decision fairly soon so I am a bit crumbled by indecisiveness at this point.