There is essentially no onboarding or formal training. You are expected to perform immediately with little context, documentation, or support. It is a pure sink-or-swim environment.
Leadership feels fragmented and inconsistent. The company is family-owned, and decision making reflects that. Priorities change frequently. Accountability is unclear. Strategy shifts without warning.
Product Development is where things really break down. The culture feels performative. On the surface, the team presents itself as close and collaborative, but underneath it is competitive and political. Visibility matters more than impact. People spend more time managing perception than building quality product.
Meetings regularly drift away from productive work and into side conversations that feel unprofessional. Constructive debate is rare. Psychological safety is low. People hesitate to challenge decisions or raise concerns because feedback is inconsistent and often reactive.
Micromanagement exists alongside vague expectations, which is a frustrating combination. Growth paths are unclear. Compensation does not reflect workload or stress. Recognition feels arbitrary.
Client issues are routinely pushed down to individual contributors, who absorb the pressure while leadership remains insulated from the impact. Burnout is common, morale is low, and turnover reflects it.
If you value structure, mentorship, transparent leadership, or mature Product practices, this will be a difficult environment.