Incompetent team leads to wasted time - Analyst STM Journals Employee Review

1.0
Jun 30, 2026
Recommend
CEO approval
Business outlook

Pros

Incompetent people, don't work with people like this

Cons

Wasted time and energy, don't work or interview with them

Explore other reviews about STM Journals

2.0
Aug 23, 2024
Recommend
CEO approval
Business outlook

Pros

Nice environment and supportive manager

Cons

Extra pressure and no work life balance

3.0
Jul 25, 2024
Recommend
CEO approval
Business outlook

Pros

Work env is very good

Cons

Salary ia not up to the mark

See reviews by: Helpful|Rating|Date|All