* Work-life balance (in most teams).
* Essentially a remote position for the most part (although there's a push towards hybrid)
* Reasonable money compared to local companies
* AI tool usage is welcomed
Cons
* Pay hikes are 3-5 % tops
* The goals are unclear
Respect to workers
Canadian medical
Unofficial 3 sickdays
No strict working hours
Fully remote is possible
Cons
After merging internal communication is still messy. A lot of project, a lot of managers, who does not know about other teams and other projects.
No techstack, no guidelines for development (but it is changing).
No bonuses at all.