Endless RDD funding so can prototype and design without cost issues, really lively community with lots of company events on throughout the year to boost working morale
Cons
Care more about business models than people as shown by firing lots of old committed engineers under the pretence of a pandemic then hiring new graduates straight away