Recent ad for LTTC

Just this week I saw a job ad for LTTC (The Language Teaching and Testing Center) at National Taiwan University. I read over some Forumosa posts and it doesn’t sound like a great place to work. However, most of the posts I read are about 9 or 10 years old. Does anyone here have an update on LTTC? Is it still a bad place to teach?