While I’m a current sophomore, I have not yet as I chose to delay my co-ops (I’m doing a 2 co-op, 5 year BS/MS program with my co-ops in the spring of year 3 and 4), but many of my friends have. They have all had great experiences and are getting very paid well on top of it. I know people currently at Inuit, Apple, and Google from this spring alone. Of course, there’s a lot of non-big names too, but those often offer great experiences as well. The NEU CS Facebook group has a lot of people posting about companies for co-op, asking for others experiences there, and I read consistently good reviews of most companies asked about.
While I haven’t done co-op, I am actually doing an internship this summer that I got through the career center here