Great potential, management always rely too much on the same few people who can never deliver - IT Specialist Stelo Employee Review

3.0
16 Nov 2016
Recommend
CEO approval
Business outlook

Pros

Startup with great potential, chance to develop new products, flexible hours, most of the coworkers are great, talented people and a pleasure to work with.

Cons

New player in a consolidated market, to slow to develop new stuff, misses time to market, rely too much on a few "less than great employees" who get way more credit than they deserve.

Explore other reviews about Stelo

3.0
10 Oct 2018
Recommend
CEO approval
Business outlook

Pros

Start-up experience, payment, e-commerce, banking, acquire industries.

Cons

Unorganized, lack of priorities, low wages, excessive amount of work, very high turn-over.

4.0
21 Jan 2016
Recommend
CEO approval
Business outlook

Pros

Startup, innovation, challenger, focused on Digital Marketing

Cons

reduced budget, new company in a consolidate market

1
See reviews by: Helpful|Rating|Date|All