employer cover photo
employer logo
employer logo

Systems Technology Group Inc.

Is this your company?

HR will not share the visa documents - Software Engineer Systems Technology Group Inc. Employee Review

2.0
Oct 27, 2021
Recommend
CEO approval
Business Outlook

Pros

None. No salary increments even after manager approval and client increments.

Cons

STG will never share your legal visa documents even though they dont have any right to do so. They will withhold the documents like H1-B which is federal document which states the visa length of an employee. I felt like the workers in Dubai whose passport gets taken away and are made to work. If anyone else is facing this issue, please be advised that this is illegal for any employer to hold on to the original documents like the H1-B and such companies can be reported anonymously.

Explore other reviews about Systems Technology Group Inc.

5.0
Jun 5, 2024
Recommend
CEO approval
Business Outlook

Pros

Good pay and big bonuses

Cons

Very terrible managed bad bosses

4.0
Jul 26, 2025
Recommend
CEO approval
Business Outlook

Pros

I was working fully remote. good work life balance

Cons

Health insurance is little costly.

See reviews by: Helpful|Rating|Date|All