Pros
Training was lacking. Loved the people I worked with in the office. Was constantly busy, there was always something to do. My supervisor understood there was life outside of work. Good benefits.
Cons
Promotions were almost nonexistent, only opportunity to move up in the company was if someone above you was fired/quit. Raises given were around $.50 for every year, which was not nearly enough for the amount of work load you were required to do. Not enough time in the day to finish tasks that were expected to be done, unless you did them sloppily just to show they were completed, which then you had to go back and do over to show better quality. People hired after you that you had to train to do a simpler job, were started at a higher hourly pay than you, and management said there was nothing they could do about it.