Pros
- The team of engineers, designers, and product leads at MEDL are extremely talented and hard working. - Multiple projects with interesting clients and unique industry propositions lead to an ever evolving, innovative, and creative work style being needed. - For self motivated individuals there is an environment where many solutions have to be sought out.
Cons
- All best practices for Agile management are ignored either intentionally or due to poor understanding. There are no standardized boards or timelines, no cadence for sprints, no sprint reviews or established scrum ceremonies. - Poor estimations and poor project understanding leads to squandering client resources and reduces the profitability that many projects could achieve. Due to these poor estimates the team is punished for properly reporting and going over hours, or equally punished for not reporting hours to try to maintain the budget that was set. - Micro-management is taken as a core principle. All decision making and actions have to be ok'ed with upper management leading to an extreme bottleneck and delay in all projects. - High turn-over, with nearly the entire product team and multiple engineers leaving or being fired in my 1 year tenure. - Upper management provides no expectations, policies, or guidance resulting in constant self imposed emergencies needing to be addressed. Requests for clarification or help lead to long meetings full of tangents with no action items.