You make your own happiness inside a company
Cultures play a lot when managing within a company. it is a US owned company but culture and practicality does not boil down to the location.
Benefits are good though; Personal life sometimes get compromised since you are expected to be on top of all situations 24/7 - understandable, but not my style
Individual gets too much flexibility that - more ... the focus gets thinned out and you end up with aces but without specialty - less
ProsLean management, Good opportunity to learn since the company is continuously developing and moving products
ConsWork-Life balance is not so good