in my experience they have a person who does it sometimes when they have time, at best
And their management keep blatantly dropping "client projects" and "billable hours" into discussions with them.
And their management keep blatantly dropping "client projects" and "billable hours" into discussions with them.