My level is godly, which means flawed.
I speak well, and my writing is ok when I don't forget to check. Vocab is ok, I read plenty of english text daily and some of it is not even common english, I mean from time to time I encounter the long, hated, hard to understand words.
My co-workers have big problems with their english, it pains me how much work I have sometimes because of their mistakes.
Once every 2 months I have to translate Polish->English, we have one contractor that has main office abroad, I have to deal with it.
My contract ends in 3 months, I wonder what will happen then.