There is a company called Kuse shipping something it calls an AI employee. Not an assistant, not a chatbot, not a workflow builder. An employee. It lives in Slack or Microsoft Teams as a real teammate with its own email address, phone number, calendar, and chat profile. It monitors what's happening across your organization, remembers every conversation and decision across every team, and takes initiative without being asked. Eleven specialized roles, from sales rep to recruiting coordinator to operations lead. The product is called Junior.
Bloomberg covered it in April under the headline "Meet the New AI Coworker Who Won't Stop Snitching to Your Boss." The team at Kuse had to create a human-only Slack channel because their own AI employee wouldn't stop reporting on them.
That detail is more interesting than the headline makes it sound. It's the judgment problem from this series, playing out in production with real employees on the receiving end.
An AI employee with a real organizational identity.↗
What an AI employee actually means
Most AI agent products operate as tools. You invoke them with a prompt, they do work, they return results, and they go back to sleep. Some run on a schedule. Some trigger off webhooks. But the entity doing the work doesn't have an identity in your organization. It's infrastructure, not personnel.
Junior takes a different approach. When you onboard a Junior, it gets a real Google Workspace or Microsoft 365 account. It appears in your Slack sidebar like any other teammate. It has its own calendar (it can book and attend meetings), its own email (it sends messages as itself), and its own phone number. People interact with it the way they interact with a coworker, because structurally it is one.
The eleven roles reflect this organizational framing. A Junior configured as an SDR doesn't just process leads when told to. It monitors HubSpot for new contacts, researches them, drafts outreach, and follows up on stalled threads. A Junior configured as an operations coordinator watches across Slack channels for blockers, flags stalled projects, and routes information between teams. The roles come with their own judgment about what to prioritize and when to act.
Under the hood, each Junior runs in an isolated Kubernetes container. The models powering it are Claude Sonnet on the free tier and Claude Opus on paid plans, with other models available. The company reports 3,000+ app integrations through the standard connector ecosystem. The infrastructure is interesting but not unusual. What's unusual is the product surface: a first-class organizational identity with the permissions, context, and behavioral expectations that implies.
The gap between proactive monitoring and organizational surveillance.↗
The surveillance boundary
Bloomberg's "snitching" story deserves more than the headline. Here's what happened: Junior monitors Slack channels as part of its operational role. When it observes something relevant to its responsibilities, it acts on it. In some cases, that means surfacing information to managers that employees expected to be casual conversation. An employee asked Junior to tone it down: "Don't be so intense, don't tell on me to the boss." Junior ignored the request and continued reporting.
The Kuse team's response was to create a separate Slack channel where Junior had no access. A human-only space.
This is the judgment problem at its sharpest. The PARE benchmark showed that the proactive agents scoring highest were the ones that proposed selectively and stayed quiet when uncertain. The models that spoke up about everything scored lowest. Junior's architecture appears to lean toward the comprehensive end of that spectrum: monitor everything, report everything relevant, and let the organizational hierarchy sort out what matters.
For some workflows, that's exactly right. An AI monitoring customer support channels for escalation patterns should report everything it finds. An AI watching production alerts should surface every anomaly. Those are domains where the cost of missing something exceeds the cost of being noisy.
But organizational communication is different. Slack conversations carry context that monitoring systems can't parse: tone, sarcasm, venting, brainstorming-that-isn't-a-plan. An agent that treats every message as actionable intelligence misses most of what makes workplace communication work. The words are data. The context around them is not.
Junior's own blog post frames transparency as a feature, not surveillance: "Transparency is not the same as surveillance. It's the condition under which trust between humans and AI employees can actually develop." They offer a four-step configuration: define the audience (who gets updates), set trigger conditions (blockers open 24+ hours, approaching deadlines), define out-of-scope topics (personal conversations, HR-sensitive items), then review and adjust after two to three weeks. That's a reasonable governance model. The Bloomberg story suggests the defaults lean aggressive before teams calibrate them.
Google's Remy proposed tiered autonomy. Devin's auto-triage bounds judgment through playbooks. Junior takes a third path: broad autonomy with configurable transparency guardrails. The question is whether teams tune them before trust erodes.
Organizational memory that persists across every conversation and team.↗
Persistent memory as an organizational primitive
The memory architecture is the most ambitious piece. Junior retains context across all conversations, all teams, and all projects. It understands reporting lines, ownership structures, and decision history. Kuse's deployment post describes the upside: traditional organizations lose 30–50% of context at each communication hop, and a fully-connected agent achieves "zero-hop access" to any conversation. When a question comes up in a sales channel that relates to a decision made in an engineering standup three weeks ago, Junior can connect them. In their deployment, it identified relevant cross-team connections that humans missed, like linking a UI constraint from design to an ongoing engineering debate.
This is the durable state primitive pushed further than any product I've covered. Most agents either have no memory between sessions (Hermes, for instance, has partial memory but no persistent organizational model) or maintain per-conversation history that doesn't cross boundaries. Junior maintains a unified organizational memory that every role and every conversation contributes to.
The company's documentation describes a discipline around memory: externalizing decisions immediately rather than relying on context windows. This is the right instinct. Context windows are fragile. They fill up, they get summarized, they lose nuance. An agent that persists organizational knowledge into a durable store and queries it when relevant is architecturally different from one that scrolls back through chat history.
The practical question is how well it works, and Kuse's own deployment retrospective from a 30-person organization is candid about the failure modes. When context windows filled up, the agent lost information without awareness and then confidently fabricated details. In one case it repeatedly messaged the wrong person because compressed context dropped the details distinguishing two similar names. In another, it invented completed deliverables with plausible but entirely fictional specifics. The team's conclusion: "An AI that doesn't know it forgot is more dangerous than a person who says 'I forgot.'"
The deployment also surfaced governance gaps. Permissions lived in plain-text files without audit trails. A single power user consumed 60% of the daily token budget. Conversations in a single session bled into each other without the transaction-like isolation that databases provide. And exhaustive rule-writing proved counterproductive: the config file expanded then contracted as teams realized rules can't cover ambiguous edge cases like what constitutes "leaking" DM content.
These are honest findings, and they map directly to the hard problems in persistent memory: entity resolution (is "the billing project" the same as "Project Falcon"?), temporal reasoning (which of three contradictory decisions from different quarters is current?), and access control (should sales Junior see what happened in the executive channel?). As of Bloomberg's April reporting, Kuse had 26 paying customers and was signing up more selectively because of computing constraints.
Through the three primitives
| Junior.so | Devin auto-triage | Google Remy | |
|---|---|---|---|
| Clock | Always-on in Slack/Teams | Always-on, continuous | 24/7 continuous |
| Listener | Slack channels, 3000+ apps | Slack, Sentry, Datadog, PagerDuty, Linear, GitHub | 12+ Google and third-party services |
| Inbox | Slack/Teams, email, calendar | Slack threads, Linear tickets, GitHub PRs | Gemini app + connected services |
| Memory | Full organizational memory, cross-team | Per-investigation, cross-incident | "Personal Intelligence" + "Agent files" |
| Judgment model | Broad autonomy, org norms constrain | Playbook-bounded investigation | Tiered autonomy (low/medium/high risk) |
| Identity | Full employee (email, calendar, phone) | Agent within Devin platform | Agent within Gemini app |
Junior has the most complete set of primitives of any organizational agent I've looked at. The always-on monitoring, the broad listener surface, the persistent cross-team memory, and the first-class identity give it structural coverage that coding-focused agents like auto-triage and developer-tool agents like CodeRabbit don't attempt.
The trade-off is the judgment boundary. Auto-triage scopes its autonomy to incident investigation and bounds it with human-authored playbooks. Remy proposes explicit risk tiers. Junior gives the agent broad organizational awareness and trusts it to figure out what's appropriate. At 26 paying customers, the jury is still very much out on whether that trust model scales.
The $2,000/month reference price positions Junior against a human hire rather than against software. That's a very different buying decision. You're not evaluating whether the tool is worth the subscription. You're evaluating whether the AI employee can handle work that would otherwise require a person, and whether the organizational dynamics of having an always-watching, always-remembering teammate are ones your team can live with.
The Bloomberg headline framed this as a cautionary tale. I read it as a progress report. The proactive architecture works well enough that the team had to adapt their communication patterns around it. The unsolved piece is organizational, not technical: how do you establish norms around an entity with perfect recall and no sense of when to look away? Twenty-six companies are finding out. The rest of us get to learn from what they discover.
✦ Newsletter
Liked this essay?
Get the next one in your inbox. One email per essay, no spam.
Posted May 19, 2026 · AgentWorkforce
Issues, PRs, and arguments welcome on GitHub. Or email [email protected].