Being in a major corporation sometimes can play against you:
- I see a couple of corporations on your resume, do you have experience working in a startup environment?
- ...
If you have Blind app access, try to search for "I really thought after Google, I should be employable" post