Room to Improve (Communication Particularly)
Good training available .
Strong technical skills / experience within group.
Decent hourly rates.
Cliquey, a lot of big ego's / arrogant individuals within group.
Lack of / poor communication from managers.
Location - lack of facilities with business campus.
Small office / lack of space.