Technical Support Analyst, St. Louis, MO - October 13, 2015
This was a good place to spend some time working, however, it's a work in progress. There are many pros with the benefits, but for the industry the pay is relatively low. Very frustrating at times, but direct management and management on the development side is great. Like any jobs, it can be frustrating at times, but a very relaxed environment.