employer cover photo
employer logo
employer logo

ST Engineering

Is this your company?

Overworked - Project Manager ST Engineering Employee Review

3.0
Mar 18, 2026
Recommend
CEO approval
Business Outlook

Pros

Bonus is good if u perform well. Division gives out monthly treats to encourage staff. Tries to engage the staff in regular dialogue and feedback sessions.

Cons

Little support from upper management. PM have to manage stakeholders from all directions.even after feedback that the team lacks manpower, department manager says low headcount can’t do much. PM expected to find engineers to work for his projects.

Explore other reviews about ST Engineering

5.0
Jan 8, 2026
Recommend
CEO approval
Business Outlook

Pros

1. Always helping 2. The team I worked with is understanding and loved the work

Cons

1. not too many cons in my work

3.0
Jul 15, 2026
Recommend
CEO approval
Business Outlook

Pros

The employees are usually great

Cons

Hard to understand some without speaking other languages

See reviews by: Helpful|Rating|Date|All