You will get a timely salary.
They have this competency test to keep checking your programming skills.
So most people from Samsung you will find good in data structure.
Good to show the Samsung name on your resume only.
You will have good debugging skills if you are given time to do so.
Proper training is not there. You need to dig it out yourself, which is not an issue, I believe, unless someone starts poking you every now and then, like, "What happened to this issue?", "Did you complete?" and then after some time, "Do it fast, issues are piling up", "What is taking you so much time to do this simple task?".
I joined and left after 4.5 years (I know it sounds stupid, but I was scared of the outside world, as if I don't know anything, I can't answer any question—something like imposter syndrome, and I admit it). I changed only after every one of my close friends left finally.
The feeling I mentioned above was all because you don't get time to learn ever. If by chance you happen to open a page from where you can learn something, someone will surely poke you and ask, "Oh, so you are preparing for an interview?". Gosh!! Micromanagement everywhere.
They will overload you with the issues and would want you to fix it on that very day. You get issues at 5 PM, you should finish it even if it takes you 12 AM midnight; you stay, you complete, you go. (In some teams, of course, and unluckily, it was mine).
You are nothing but a bug fixer in the eyes of HQ guys. But I think you can learn more and get into any flow deeper if you are in Korea or in the Bangalore team than in the Noida office. You get into it, stay for 1.5 years or so, and just leave (as most of the new joiners are doing there).
Due to their competency test, you can be in touch with DS and try applying in top companies.
Nothing, they do what they want to do. They can stop you from going home. At worst, they will call you back to the office when you are midway to your home and threaten you with severe consequences if not done so.
I was called by the recruiter. The initial screening was through a telephonic interview. It consisted of usual Java questions, a couple of questions on threads, data structures, etc. This was followed by a face-to-face onsite interview at Bangalore.
It was a simple and straightforward process which took around a day to complete. I had roughly four rounds of interviews. I was tested on technical skills, professional skills, and IQ-based questions. The process was a bit slow but executed well.
One written round was followed by one technical round, which was not more than 30 minutes. After that, there was one HR round, which was very casual. The overall process was completed in 1 hour and 30 minutes.
I was called by the recruiter. The initial screening was through a telephonic interview. It consisted of usual Java questions, a couple of questions on threads, data structures, etc. This was followed by a face-to-face onsite interview at Bangalore.
It was a simple and straightforward process which took around a day to complete. I had roughly four rounds of interviews. I was tested on technical skills, professional skills, and IQ-based questions. The process was a bit slow but executed well.
One written round was followed by one technical round, which was not more than 30 minutes. After that, there was one HR round, which was very casual. The overall process was completed in 1 hour and 30 minutes.