Upromise

OverviewSuggest Edit

Upromise is a company which provides college saving plans. The Company also makes it easy to invest in tax-advantaged college savings plans and to use contributions to pay off student loans.

TypePrivate
Founded2000
HQNewton, MA, US
Websiteupromise.com
Employee Ratings3

Latest Updates

Employees (est.) (Sept 2021)96(-1%)
Cybersecurity ratingAMore

Upromise Office Locations

Upromise has an office in Newton
Newton, MA, US (HQ)
Newton, MA, USA
Show all (1)

Upromise Financials and Metrics

Summary Metrics

Founding Date

2000

Upromise total Funding

$34 m

Upromise latest funding size

$34 m

Time since last funding

21 years ago

Upromise investors

Upromise's latest funding round in July 2000 was reported to be $34 m. In total, Upromise has raised $34 m
Show all financial metrics

Upromise Cybersecurity Score

Cybersecurity ratingPremium dataset

A

92/100

SecurityScorecard logo

Upromise Online and Social Media Presence

Embed Graph

Upromise News and Updates

BRIEF-Barclays Renews Partnership Agreements With Frontier Airlines, Hawaiian Airlines And Upromise

* BARCLAYS RENEWS LONG-TERM PARTNERSHIP AGREEMENTS WITH FRONTIER AIRLINES, HAWAIIAN AIRLINES AND UPROMISE Source text for Eikon: Further company coverage:

Upromise Frequently Asked Questions

  • When was Upromise founded?

    Upromise was founded in 2000.

  • How many employees does Upromise have?

    Upromise has 96 employees.

  • Who are Upromise competitors?

    Competitors of Upromise include Edcor, CACi and Sydney Credit Union.

  • Where is Upromise headquarters?

    Upromise headquarters is located at Newton, MA, USA, Newton.

  • Where are Upromise offices?

    Upromise has an office in Newton.

  • How many offices does Upromise have?

    Upromise has 1 office.