2.0
Sep 2, 2019
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Contractor position and therefore have little contact with STGi Headquarters.
Cons
STGi payroll, HR, and management are completely incompetent. Inconsistent answers to HR questions and paychecks are often incorrect.