Claim pageClaim
Follow
Overview
Salaries
Products
People
Growth
Offices
Financials
Offices
Where the company hires and what each office is for
Cities
1
Hiring now
0
Countries
1
Tallinn
Estonia
HQ
postiaadressile: Suur-Ameerika 1, 10129 Tallinn
200-500 est. staff
Tallinn 10122
Financials
Est. Annual Revenue
$152k
2025
Revenue
-56% YoY
Estimate
Modelled from public signals, not audited accounts - read it as an order of magnitude.
| Year | Estimate | Low | High |
|---|---|---|---|
| 2022 | $29k | $29k | $29k |
| 2023 | $178k | $178k | $178k |
| 2024 | $348k | $348k | $348k |
| 2025 | $152k | $152k | $152k |
