"Not a well run IT department. Lots of people are leaving and it seems like it's hard for them to get and keep good employees. Projects are disorganized, communication isn't great. It's an OK place to work if you need experience, but not somewhere you'll want to stay long term."
Update your browser to have a more positive job search experience.
Upgrade My Browser