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

1.0
30 June 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
23 Aug 2024
Recommend
CEO approval
Business outlook

Pros

Nice environment and supportive manager

Cons

Extra pressure and no work life balance

3.0
25 July 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