1.0
19 Apr 2012
Anonymous employee
Current employee
Boston, MA
Recommend
CEO approval
Business outlook
Pros
As a Star I can get the flexibility I may want with my personal life. I get lot of training at different sites and gives me more knowledge of the IST systems. The only boss i have are the Operations Managers in the city.
Cons
As a STAR I have a lot of knowledge of the IST computer software now. If I travel to a different site and make some suggestions to improve not only is my idea shut down before I can complete my proposal. The Site Managers seem to think that all STAR employees are not 'real' employees for IST. Also all the 'great' benefits that the company shows you do not cover STAR workers.