Avantages
The technology is exciting, you get to be part of a cool brand in a cool industry and travel the world. Because the working environment is so intense it breeds real camaradirie with colleagues.
Inconvénients
The company rides on the coat tails of its product so they get away with overworking, mistreating and underpaying their staff because the product is cool and they fly you all over the world to prestigious events. Zero work life balance, extremely high level of 'burnout' among staff. White male dominated environment, all from similar backgrounds and this lack of diversity is reflected in decision making and the way the business is run. There is a culture of favouritism and bullying exampled in its most extreme form from the MD down and the attitude to people is particularly cut throat. I personally saw and was part of three separate instances where a junior member of staff was scapegoated/sacrificed in order to protect the integrity and reputation of the technology when it failed. If the MD takes a dislike to someone; they're gone, often illegally, and unjustifiably.