It feels like you do everything twice. There are separate C&I people at the arrival gate (10?). If you get there too early you will have to wait for them to show up. That is the good part. Once you get through that, you are right back in the lobby with everyone else who just showed up in a cab and you have to go through all the same procedure for your outbound flight. Global Entry usually helps as does TSA PreCheck.