Very good working culture
Low pressure for tech professionals, since tech is not the product
Very diverse and inclusive environment
Cons
Tech is considered a cost-center; is not as heavily invested on
A lot of focus is put on following tech trends / keeping up with latest evolutions instead of developing mature tech products