Thank you for your interest in Twitter! We have reviewed your experience, and unfortunately do not see a strong match for you at this time. That said, we're continuing to grow and regularly have new roles posted to our career site. Feel free to keep an eye there for anything that may interest you!
We realize it is a time commitment to engage any company in the application process and we sincerely appreciate your efforts.
The Twitter Recruiting Team