OSTC

Annual Revenue Estimate: NA
AUM: NA
Email Convention: NA
Social:

Overview

Overall Ranking (18%)

The Overall Ranking is a score from 1 star (very bad) to 5 stars (excellent) generated based on the Company Reviews of current and former employees at this company, taking everything into account.

The number you see in the middle of the donut pie chart is the simple average of these scores. If you hover over the various sections of the donut, you will see the % breakdown of each score given.

The percentile score in the title is calculated across the entire Company Database and uses an adjusted score based on Bayesian Estimates (to account for companies that have few reviews). Simply put, as a company gets more reviews, the confidence of a "true score" increases so it is pulled closer to its simple average and away from the average of the entire dataset.

The Overall Ranking is generated based on the Company Reviews.

Not Enough Data
  • 5 Stars
  • 4 Stars
  • 3 Stars
  • 2 Stars
  • 1 Star

Company Details

OSTC was founded in 1999 in South London, some 10 or so miles from "the City" - London's traditional financial centre. This was not the most obvious place for a financial trading company at the time, yet the location was no accident: we wanted to be as far off the beaten path as possible.

By 2005, we had expanded operations to include Warsaw, in Poland, investing in talent and technology to provide opportunities for highly driven individuals to develop their skills and accelerate their careers. In 2009, we added Swansea to the 5 offices in Poland proving our sustainable and scalable business model.

In 2011, we are in 12 locations across the UK, Eastern and Continental Europe and Asia. Though a great deal has changed over the years, even more has remained a constant: our investment in people, our disciplined, risk averse processes, the growing opportunities on both a corporate and personal level, and our commitment to integrity and to building our reputation.

Locations

21-25 North St
Bromley
BR1 1SD
United Kingdom

Get Full Access

or Register to Contribute