* Flexible hours
* Many projects and stacks you can work on
* HR and operations connected to workers
* Possibilities of advancements
* Great culture and values
* Very dynamic and stimulating
Cons
* Salaries and benefits from other employees are not public
* Base salary is slightly lower than market in general
Working at TLM, you really feel like your part of something bigger. Be it the events they organize every year in the summer or at the Holidays, where you can meet all the new people that joined in the last year. Or when you ship a project and get congratulated by the whole Slack. It is also possible to go and talk to literally every member of management whenever you have a suggestion, a question or just want to chat about slack-lines. Projects are fun, stimulating and rewarding. I never was in a team where we didn't have fun while working, every team member supports their fellow colleagues and are always ready to answer questions. As for benefits, we have a group RRSP with matching contributions from the employer, good insurances and you can chose to donate to Centraide directly from your paycheck. Work/life balance is great, you can chose to work from home all the time if that's what you want. There's also offices in Québec city, Chicoutimi and La Rochelle in France where you can go and work on site with colleagues.
Cons
This is a small company, if you're used to a bigger place, you may find some processes lack structure. They pay is also middle of the road, not the worst, not the best.
Honestly, they are a family. A freaking big family. You need help? You'll get it. You need to talk? Call your assign "social" employee. You have a family? Work the hours you want. You have an emergency? Take the time you need. This company is awesome. I only worked in 2 other tech company, but it's the first time I work somewhere without the feeling of being a number for my boss. The salary is good too! I didn't finished school and have only 2 years of experience in programming and i get paid around 60k. Needless to say that I'm happy with this. You are paid for your experience, your diplomas and the amount of responsibility you take on your shoulders. My fellow female coworkers are paid the same salary i am (the one with almost the same experience as me the others are paid more than me hahaha). 2 big party a year. And let me tell you. BIG party is not a joke. 2 day at the lake all included for the 100 employees.. that's crazy awesome.
Cons
Honestly? Not much. 1 - I leave to far from the office to physically go there and socialize. So... It's a me problem.