Assignments are primarily short-term consulting and training engagements with very little hands-on work. There are no teams in the traditional since as everyone is very experienced and mostly working on individual assignments or loosely collaborating on larger engagements.