IMPALA Employee Reviews for Systems Project Manager
Systems Project Manager1 review
South Africa1 review
Ratings by category
Found 1 review matching the searchSee all 43 reviews
Indeed Featured review
The most useful review selected by Indeed
Make sure you do your job, always be at work unless there is a good reason keeping you away from work, have a good relationship with your coworker,respect your seniors.safety is important.
bonus every month.
no long hour unless one have lot of work.