# Benefits of CircleCI

## Benefits of CircleCI

Organizations choose CircleCI because jobs run fast and builds can be optimized for speed. CircleCI can be configured to run very complex pipelines efficiently with sophisticated [caching](https://circleci.com/docs/guides/optimize/caching/), [Docker layer caching](https://circleci.com/docs/guides/optimize/docker-layer-caching/), and [resource classes](https://circleci.com/docs/guides/optimize/optimizations/#resource-class) for running on faster machines.

As a developer using CircleCI you can:

*   [SSH into any job](https://circleci.com/docs/guides/execution-managed/ssh-access-jobs/) to debug your build issues.
    
*   Set up [parallelism](https://circleci.com/docs/guides/optimize/parallelism-faster-jobs/) in your `.circleci/config.yml` file to run test jobs faster.
    
*   Configure [caching](https://circleci.com/docs/guides/optimize/caching/) with two simple keys to reuse data from previous jobs in your [workflow](https://circleci.com/docs/guides/orchestrate/workflows/).
    
*   Configure self-hosted [runners](https://circleci.com/docs/guides/execution-runner/runner-overview/) for unique platform support.
    
*   Access [Arm VM resources](https://circleci.com/docs/guides/execution-managed/using-arm/) and [Arm on Docker](https://circleci.com/docs/guides/execution-managed/using-docker/#arm).
    
*   Use [orbs](https://circleci.com/docs/orbs/use/orb-intro/), reusable packages of configuration, to integrate with third parties.
    
*   Use pre-built Docker [images](https://circleci.com/docs/guides/execution-managed/circleci-images/) in a variety of languages.
    
*   Use the [API](https://www.circleci.com/docs/api/v2/) to retrieve information about jobs and workflows.
    
*   Use the [CLI](https://circleci.com/docs/guides/toolkit/local-cli/) to access advanced tools locally.
    
*   Get flaky test detection with [test insights](https://circleci.com/docs/guides/insights/insights-tests/).
    

As an operator or administrator of CircleCI installed on your own servers, CircleCI provides monitoring and insights into your builds and uses [Nomad](https://www.nomadproject.io/) for scheduling.

See the [CircleCI server overview](https://circleci.com/docs/server-admin/latest/overview/circleci-server-overview/) for server documentation.

## Pricing options

Visit CircleCI’s [Pricing page](https://circleci.com/pricing) to view free and paid options.

You can [sign up](https://circleci.com/signup) for free to get access to unlimited projects on CircleCI’s fully-hosted cloud platform.

Organizations on the Free Plan are given free credits to use on open source projects. Visit the [Building open source projects](https://circleci.com/docs/guides/integration/oss/) page for more information about free containers for public open source projects.

## Next steps

*   [Sign up and try](https://circleci.com/docs/guides/getting-started/first-steps/)