Blackridge Research Consulting Tech Stack & Careers