I think Resolute’s best attributes as a Co-op employer are that it allows students to learn a variety of languages and technology that cover the full experience of making an app; I’ve learned some back-end server stuff (Eg: Hippo CMS), some front-end view stuff (Eg: iOS), and some business logic and connecting pieces.
During my work term, I’ve worked on four projects: a training project for the first few weeks, the last Co-op’s website for restarting company servers more easily, a client app that maintains their inventory levels, and another client app that uses geo-location.
There is also a nice balance of help and independence; asking questions is encouraged, but I am given opportunities to design scenes, write my own tasks and stories along with putting in my own time estimates for each task, and learn new concepts on my own before being told all the answers.