Anyone work here recently? How is management? Ive seen very mixed, old reviews. Thank you!