High stress, complicated, low paying position. Managers were very vague about the reason they needed to let me go and during my employment was not clear on what exactly was expected of me. They brought up a few performance issues, which I was told I had corrected, but were not telling me everything I needed to know to meet their standards.