“Agency” is severely understaffed. The team has less than 10 people, and there are dozens upon dozens of clients. This means you will have a ton of clients to manage with minimal support. There isn’t much training or support from teammates or upper management, as most of the work is outsourced. Senior management can be highly pretentious, and insensitive to employee needs.