Pros
Friendly environment Nice people working there
Cons
The worst professional working experience. As you can read through other reviews, the main issue of the company is The Management, although the manager talks a lot about professionalism, he has no scent of it! Imo a bad management cannot be fixed by trying new approaches, it can only be fixed by replacement, the checks are always late at a point that you have to remind them it’s payment time! The work flow is a big mess, the company is running on Interns, most often Interns don’t even get enough/good training during their internship, but the company takes advantage of desperate young juniors/interns to do their jobs for them without a proper training! Their employees never last more than a year. So if you are desperate Intern/Junior/Medior/Senior, don’t think DPDK will lead you to your success, but it will just waste your time/energy. Don’t believe in the five stars reviews. They often ask employees to put five stars reviews on Glassdoor during the first week of their job.