I worked at Alt Software full-time (More than 3 years)
Interesting work. Good experience for people looking to start a career in embedded software development. Young staff. Prime downtown office location.
Contract work makes for a large variation in work loads. Scope creep on past projects resulted in poorly compensated overtime.
Advice to Management
If you aren't going to develop a product, stick to contract employees. Get back into the Waterloo Coop program. Some of the best past employees came from there.
Your feedback has been sent to the team and we'll look into it.