Being part of the Shiraz team felt like a family, even with the other locations throughout the country. The clients they take on easy to work with, deliver some challenges but are worth it in the end.
Cons
Sometimes the time difference between offices can be challenging, but overall the team works hard and support one another.