What I liked
They allowed us to work remotely or in the office, depending on the preference (and how many people were in the office), they were flexible with our work hours, and if we needed to take a day off, they allowed us to do so. With clients being a little tight on money, us co-op's were not able to work on billable tasks. Instead, they gave us a design project, and let us have complete creative freedom over it. We held brain-storming sessions, design reviews, and coordinated meetings on an almost daily basis.