Smaller left building is the ... - Embarcadero Technologies Office Photo | Glassdoor