OverviewSuggest Edit

Step is a financial services company that primarily focuses on teens and young adults. The company provides a free bank account, Step Visa card, and mobile application that enable users to spend in-store and online, track their balance, earn interest, manage their savings, send or receive money, and get real-time notifications.

TypePrivate
Founded2018
HQPalo Alto, CA, US
Websitestep.com
Overall CultureF

Locations

Step is headquartered in
Palo Alto, United States

Location Map

Latest Updates

Employees (est.) (Sept 2021)115(+13%)
Cybersecurity ratingAMore

Key People/Management at Step

CJ MacDonald

CJ MacDonald

Founder & CEO
Alexey Kalinichenko

Alexey Kalinichenko

Co-Founder and CTO
Joshua Bevacqua

Joshua Bevacqua

COO, USA
George L. Bowen

George L. Bowen

COO
Show more

Step Office Locations

Step has an office in Palo Alto
Palo Alto, CA, US (HQ)
120 Hawthorne Ave
Show all (1)

Step Financials and Metrics

Summary Metrics

Founding Date

2018

Step total Funding

$176.3 m

Step latest funding size

$100 m

Time since last funding

5 months ago

Step investors

Step's latest funding round in April 2021 was reported to be $100 m. In total, Step has raised $176.3 m
Show all financial metrics

Step Operating Metrics

Step's Subscriptions was reported to be 500 k in Feb, 2020.
Feb, 2019Feb, 2020

Subscriptions

500 k

Transacting ATMs

35 k
Show all operating metrics

Step Cybersecurity Score

Cybersecurity ratingPremium dataset

A

90/100

SecurityScorecard logo

Step Online and Social Media Presence

Embed Graph

Step Company Culture

  • Overall Culture

    F

    51/100

  • CEO Rating

    D-

    60/100

  • Compensation

    F

    28/100

Learn more on Comparably

Step Frequently Asked Questions

  • When was Step founded?

    Step was founded in 2018.

  • Who are Step key executives?

    Step's key executives are CJ MacDonald, Alexey Kalinichenko and Joshua Bevacqua.

  • How many employees does Step have?

    Step has 115 employees.

  • Who are Step competitors?

    Competitors of Step include TrueMoney, Boost and JKOPAY.

  • Where is Step headquarters?

    Step headquarters is located at 120 Hawthorne Ave, Palo Alto.

  • Where are Step offices?

    Step has an office in Palo Alto.

  • How many offices does Step have?

    Step has 1 office.