"They are a tech startup based in downtown Kitchener. It was a very nice work environment, which was casual since they were a startup. The hours are malleable, but generally it's 10am-6pm everyday, and a 40-hour week is expected. They will teach you a lot, especially if you are a beginner in working with software professionally like I was. Team lunch and recreational activities occur occasionally, and they are usually a great experience."