Laid off 30% of their staff the day before Thanksgiving - Client Growth Manager TubeScience Employee Review

1.0
Nov 24, 2021
Recommend
CEO approval
Business Outlook

Pros

Competitive pay Interesting work Nice people beyond upper management

Cons

The title says it all. Do you want to work for a company where you constantly have to walk on eggshells and play favorites? This company does not care about actual performance at all. Suck up to the main boss and you’ll be fine.

Explore other reviews about TubeScience

5.0
Jun 30, 2026
Recommend
CEO approval
Business Outlook

Pros

growth there is room for it

Cons

I think if you do your work and turn things on on time, life is good

3.0
Jun 18, 2026
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Great learning and growth opportunity for up and comers.

Cons

Leadership are the type of people that love the smell of their own farts.

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