Pros: The biggest win here is the genuine work flexibility. As a software developer, I appreciate being able to structure my day around deadlines and personal commitments. The team is generally supportive, and collaboration on technical challenges is effective. The company provides opportunities to work on diverse projects within the tech consulting space, which helps in skill diversification.
Cons: While flexibility is a strong point, the workload can sometimes be unpredictable, leading to occasional crunch times that test work-life balance. There's also room for improvement in clearer career progression paths; it sometimes feels a bit ad-hoc. Communication regarding project scope changes could also be more streamlined to avoid last-minute rushes.
Advice to Management: Focus on creating more structured career development frameworks and improving upfront communication on project scope to better manage team workload and expectations. Continue leveraging the remote-first approach to maintain high employee satisfaction.
Show more
What is the typical salary range for a Software Engineer at MJ DEV in the tech industry?
Based on my experience as a Software Engineer at MJ DEV, salaries for this role in the tech industry are quite competitive, though specific figures can vary depending on experience and project needs.