Another tech firm signs big office lease in Pasadena