Pros
- no nonsense politics. People are helpful and professional. When a problem happen, nobody point fingers but help to solve the problem. - place to learn new things. For me it was cryptography, Azure, AWS. - there are always free snacks, drinks in the kitchen area. Company provides lunch once in two weeks. - good location. There are many restaurants around to go for a lunch. - team building events happen every 2-3 month: movies, top-golf, milliards. - good bonuses on Christmas and annual salary raises. - creating useful products. I'm using Keeper Vault myself what never happened with other products I was working on.
Cons
- remote work is not encouraged but allowed on some circumstances. - sometimes I have to work few hours at weekends but it comes with the territory - it would happen in any other software company.