Personally, I don't care about branding at all but for the money and atmosphere. From career PoV, it's also important that the company, or its tech department if it's not pure tech, is very large. This has several benefits: I deal with technologies at scale, I can migrate to other big company, I can also migrate internally if I wish. And, since there are many folks around, there is usually no high pressure on working 110% like in (some) startups. There are many companies like these and the pay for seniors is excellent.