I applied online. The process took 2 weeks. I interviewed at Global Glimpse (New York, NY) in Jan 2019
Interview
Amazing! They were super inviting and easy to talk wit. The questions were standard or suited to the position. The also asked me to do some translation and conversation in Spanish to test my skills.