Pros
Great benefits and solid compensation package. High-energy, dynamic environment that moves quickly and values fast execution. Coworkers were collaborative, intelligent, and genuinely enjoyable to work with. Autonomy was often granted, which allowed me to take ownership of key projects and grow my technical skillset. Exposure to cross-functional teams provided insight into how various departments operate and intersect.
Cons
The job responsibilities did not match the role description, which led to confusion and misalignment from day one. Management often lacked technical understanding of the systems they were overseeing, yet still set goals and made requests that were unfeasible or misinformed. There was a noticeable lack of data governance—particularly in sales reporting—which made it difficult to build reliable reporting or drive informed decision-making. Organizational direction often shifted without clear communication or structure, creating confusion and misalignment across teams.