Thanks for the feedback!
Analysts are working as intended. They double their speed every time they click without any user input. They don't really start going until you let them sit for ~30 seconds!
Extra tip: You can type "info X" in the shop/HR to get a brief description of any upgrade or employee.