"Threw me in the deep end. Job just wasn't a good fit. When put on a new assignment, seems you need to become expert in all client company tools and platforms in say, 1 day. Since I don't take stimulants, my normal human amount of time to learn something was too long."
Update your browser to have a more positive job search experience.
Upgrade My Browser