Cypress Tech Stack & Careers