Giza Systems Careers and Employment
See all 21 Giza Systems reviews
fun place to work but very stressful & challenging if you're in operation
Fun Place to work at. Work load is high & stressful. They invest in training (both soft & technical skills). Good job security & benefits. difficult to maintain a work life balance.
Benefits are good