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.
Help us improve!
Is Indeed your favorite place to learn about companies?