Staffbase Tech Stack & Careers