Pros
The team I work with is, hands down, the most capable and selfless team I’ve ever been part of. I regularly get to work on interesting, challenging projects that have real impact. My manager genuinely respects me and does an excellent job handling bureaucracy and priorities, which lets me focus on the work I enjoy and do best. Remote work, unlimited vacation, paid paternity leave, and other benefits make Doit a very comfortable place to work—especially being on a team that truly covers for one another. Overall, I’m doing meaningful, impactful work with a great manager and an exceptional team, while having the flexibility my growing family needs, plus strong benefits that make the experience even better.
Cons
Upper management can feel inconsistent with priorities, and a restructuring announced months ago is still unresolved. This uncertainty makes planning and execution harder and has caused real frustration on the ground. While the team has strong overall achievements, there are occasional “lone wolf” behaviors—people working outside agreed processes—which can lead to bugs, rework, and delays for others. The lack of in-person company or departmental meetups is felt. Some of our best collaboration and product ideas historically came from these gatherings, and their absence has been noticeable. In previous years, the company did a good job recognizing employee impact through raises. This past year, that didn’t happen, which was disappointing and created concern about long-term recognition.