High expectations (can also be a good thing if you're the right fit for the company), competitive if you are in certain groups (again, can also be a good thing if you're the right fit), interview process is lengthy and rigorous but they just want to make sure you'll fit in with the culture.