- Sigma Technology Solutions, Inc.31.Jan 2017
What I like about the company
Some great people work there.
What I dislike about the company
Lack of focus.
The following benefits were offered to me
- CompanySigma Technology Solutions, Inc.
- CitySan Antonio
- Are you a Current or Former Employee?Former job since 2016
- PositionC-Suite / Leadership
- DepartmentMarketing/product management