My coworkers are great people who will have your back.
Mid-level management is great.
Generally, a good company to work for.
You gain good experience.
Salary is on the lower side.
Long hours.
Morale gets low at times.
The process was streamlined and well-conducted, though long. I spoke with 8 people back-to-back. Expect to code on the whiteboard.
I received a phone call from the recruiter approximately two hours after submitting my application. The interview, for the most part, was standard: * Technical phone interview * On-site interviews with different engineers The recruiter and man
The first interview was a phone call with the recruiter, with just simple questions, and it scheduled the onsite one. The onsite was with three team members. They interviewed me separately, each for 45 minutes.
The process was streamlined and well-conducted, though long. I spoke with 8 people back-to-back. Expect to code on the whiteboard.
I received a phone call from the recruiter approximately two hours after submitting my application. The interview, for the most part, was standard: * Technical phone interview * On-site interviews with different engineers The recruiter and man
The first interview was a phone call with the recruiter, with just simple questions, and it scheduled the onsite one. The onsite was with three team members. They interviewed me separately, each for 45 minutes.