I applied online. The process took 1 day. I interviewed at Icon (IL) (New York, NY) in Oct 2025
Interview
The hiring person in charge could not schedule a time ahead of time, requested for an interview “now” via email. This could make things difficult for those with scheduled jobs or in different time zones.