Los Angeles, USA
Helsinki, Finland
Montreal, Canada
Developers let out their frustrations over industry working conditions