What do others think about this company? I think there's no where but up from here. My only concern is what cause it to tank?