Vantaggi
Many dedicated and hardworking people to be associated with. The facilities are not bad and kept up for the most part with some minor wear and tear. There have been a lot of opportunities to travel in the past but that seems to be ending as well as the company moves more toward using offshore resources.
Svantaggi
There is an overall Lack of management support for employees across many different levels. There is also little or no communication from management about different things going on within and outside of your department such as employee promotions or job changes. The pay is some what low compared to other companies if you haven't been with them since day 1. There is little opportunity for advancement and typlically no funds for employee training.