Minimum Resources but wants High ROIThe good thingsIf you are looking for a stable job and income, this company can be a "retirement" journey for you.
The challengesIf you wish to strive in the career path, I recommend looking for other job opportunities unless you are great in networking and know the "important" people or management.