Free accounts on CircleCI only have access to 2 core runners and can't run multiple jobs in parallel. Most open source projects I have seen on Travis do matrix builds which will take much longer to finish due to this restriction.
Edit: Looks like you get 4 concurrent jobs if you register as an open source project.