This may seem rather confusing but as much as I loved my job and the work I did and even the many people I worked with it was a double-edged sword.
Some things went uncorrected or unnoticed or unhandled along the way that became too unmanageable for me to deal with any longer.
So, without me slandering a company that I actually still and always will have love & respect for let me say this, they are worth a try if you have thick skin and a heck of a backbone from day one. My mistake was not going into this company with that mindset.