Pros
-Pay was pretty good. - Enjoyed working with co-workers
Cons
There are too many to list but here a few... - Upper management has no sense of direction or leadership. If you ask one question they will come back with multiple different answers. They are just trying to cover themselves and will put the blame on employees below them even though it's their mistakes. - Hostile work environment from upper management based off of intimidation. It's almost a daily occurrence of management yelling at and belittling employees. - High turnover, senior management will get rid of someone in a heart beat even if they are a good employee and have been with the company for a long time. - Workload is too big because departments are always understaffed due to their reactionary firings. - Software that they use is extremely outdated and limited, makes it hard to do your job properly.