Innovative, if mismanaged engineering team
Engineer (Current Employee) – Washington City, DC – February 17, 2018
Working on the engineering team at the Post has been an incredibly rewarding and challenging experience. I've gained valuable skills in building and managing scalable applications in a creative, right-tool-for-the-job environment, vastly expanding my technical knowledge. The work-life balance is excellent, with good options for remote work and flexible hours. The average day involves dev work and associated meetings to coordinate projects, conduct demos, and offer new feature proposals. The degree of technical expertise and drive amongst the engineering team is first rate.
That said, the engineering team is managed in such a way that is very reactionary. Few processes are well established or consistently applied, technical and user documentation of products is lackluster, and the expectation of quick turnaround times create an atmosphere that often feels undirected. Dealing with constantly shifting priorities and tight deadlines make for a somewhat chaotic dev environment. In my view, the performance review system is fairly opaque and handled solely by your direct supervisor. Several other engineers were afforded opportunities to switch teams based upon their desire for a change of work or manager, but I have not had that experience.
Overall, I'd recommend the Post to someone looking for a face-paced engineering job in the DC area, but would caution prospective employees to be wary of disorganization and the uneven management processes.