I really enjoyed the environment while on my coop. The office was full and friendly, and had many other coop students which made it easy to feel part of the team. They also provided plenty of coffee and offer a full hour paid lunch which was really accommodating.
My main complaint about my internship was the management of the team that I was on. During my coop term my team members slowly transitioned to other teams while our work was being relocated to cities across the US. Due to this I felt a bit isolated and rarely had contact with my team members outside of our morning meetings. I was able to socialize frequently with the other coops but other than that for the most part I was on my own.