Was a fun place to work - Business Development Representative (BDR) Stockwell Employee Review

Explore other reviews about Stockwell

5.0
25 May 2022
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Innovative software and company overall

Cons

Transparency needed to be more clear what's the vision

4.0
17 Mar 2024
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Great people and culture! Fun product/concept to promote.

Cons

Expensive to run operationally and from a technical side.

See reviews by: Helpful|Rating|Date|All