Organized company.
Good on-boarding and training.
Free trainings.
It depends on the project, but mostly the people I'd worked with were awesome and fun.
Benefits tend to diminish as the number of employees rises.
The interview process is okay, but it takes too long to get an update from them. The stages include a phone call, initial interview, technical interview, and then the final interview. You can easily breeze the interview part.
Worst experience. Asked for an interview twice, and the interviewer did not join the interview. HR also doesn't respond. Very bad process. A lot of HRs call for the same job, and even though they cannot maintain a proper schedule.
Very easy and will not take you long enough to have a job offer. Exams are not technical and would only require logical, English proficiency, and problem-solving skills.
The interview process is okay, but it takes too long to get an update from them. The stages include a phone call, initial interview, technical interview, and then the final interview. You can easily breeze the interview part.
Worst experience. Asked for an interview twice, and the interviewer did not join the interview. HR also doesn't respond. Very bad process. A lot of HRs call for the same job, and even though they cannot maintain a proper schedule.
Very easy and will not take you long enough to have a job offer. Exams are not technical and would only require logical, English proficiency, and problem-solving skills.