1.0
Mar 22, 2026
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Stable full -time job Monthly paid salary
Cons
ST engineering is such a huge company but the HR is extremely inefficient and terrible. The promised allowance keeps delaying for months ! No corporate benefits like river safari and birds paradise as well