Poor Management
This institution seems to have terrible management. They posted a job opportunity, but after I applied, I received a rejection email almost instantly. This doesn’t make any sense to me, hence the one-star rating.
Date of experience:
Jul 28, 2025