Great Team chemistry multiculturel
Quickly feel you're important member of your project
Board games
Easy free parking, great location and very nice offices
Cons
The company does not support remote work which is to bad,
Good people so you enjoy your work relationships
Small company that does not feel hierarchical
Not too much pressure so you have freedom to write good code without being rushed
No layoffs unless you are unprofessional or bad at your job
You can speak to the senior devs, the President, the manager without a problem. Everyone is down to earth.