Thoughts on Level 10 Management?

My apartment building was recently bought by Level 10 Management. I've never heard of them, but reviews online are pretty bad for the most part. Am I screwed?