[list] few things to improve the life of software engineers and companies:
1. In person interviews: initial coding round could be virtual but system design, bar raiser and further rounds must be in person only. 2. Some punishment for not joining after accepting an offer letter. There should be a time frame in which you can reject, after that pay some pre decided money. 3. Transparent pay range, if not exact salary. 4. No work during weekends. 5. Max one month notice period. 6. If laid off, pay severance same as notice period i.e one month salary. 7. Pay candidates for the assignments done during interview rounds. 8. Hybrid (remote+office) work. 9. No fixed work timings. you already know the reasons behind all these points.
Discover More
Curated from across