Pros
1. Fair Compensation – Competitive rates and timely payments.
2. Quality Clients – Engaging and professional clients.
3. Structured Hiring Process – Well-defined selection and onboarding process.
4. Challenging & Interesting Projects – Opportunities to work on diverse and stimulating tasks.
Cons
1. Lack of Technical Leadership – Developers lack proper guidance and mentorship.
2. Reactive Project Management – Project managers only get involved when issues arise, with little proactive client follow-up.
3. Responsibility Shift – Full-time employees delegate client follow-ups to part-timers instead of handling them as expected.
4. Disregard for Part-Time Agreements – Despite initial agreements, full-timers and PMs expect part-timers to be available outside their agreed work hours (e.g., requesting work in the morning and afternoon when nights were agreed upon).
5. Poor Communication – Employees are not informed about contract endings and only realize it when access to company resources (e.g., email) is revoked.