Pros: product, pay, prestige
Cons: stressful environment, work life balance, forget about ever taking PTO
if you enjoy daily challenges, then work here. It is not an easy path to success here, but that can also be rewarding when you are able to overcome difficulties and succeed. Huge drawbacks include work/life balance, advancement, and policy that at times mistreats/under appreciates its workforce.