Good for gaining experienceThe good things- Relax working environment.
- Flexible Hour.
- Helpful Boss and Colleagues.
- Good place for beginner developers.
The challenges- Low annual increment.
- Project is client based so will encounter possible scenarios where deadlines are short so have to rush things and quality of work will be affected.
- Project management could've been better