The team comprises skilled professionals and maintains a generally positive and collaborative working environment.
Cons
There are significant shortcomings in project management at the senior level, and the current IT infrastructure is not equipped to support the scale and complexity of the projects being undertaken.