Thistle Tech Stack & Careers