Working remotely is accepted, though you may lose your desk spot if you do it too much.
Many of the people you will work with in the lower rungs of the culture are warm and friendly.
Hours are fairly loose; there isn't a lot of judgment around that as long as you get your work done.
The products are well-established and processes are well-defined, so there is stability and predictability around your work. Benefits are very good.
In the earlier days, many people brought their dogs and personal items to work. Individuals had offices, there was a very loose dress code, and unique individuality was encouraged.
Lately, this has been replaced with "open" workspace areas (read: fitting more people in less space), a shift towards more corporate khaki/button-up culture, and much less individual expression in the office.
It seems that the higher positions in this company are becoming more money-hungry.
Unfortunately, since it's such a large company, they can afford to peg individuals in very specific roles, with little flexibility for learning new skills or branching out.
The pay is OK, but don't expect much of an increase year-over-year unless you're a ladder climber who can drown out others and make yourself visible to those a few rungs above you.
It doesn't really matter how much work you get done; it's about inflating your image and being seen.
One of the changes in the past few years was relying heavily on offshore teams to get work done for less money. Expect to work with teams overseas who can't use English well enough to write decipherable emails or be understood in late-night conference calls. Your email will be lit up all night long.
Be up front about what type of company this is now, what you expect from employees, and what you are willing to give.
First, there was a coding round with easy to medium string and array questions. With a mid-level of coding knowledge, you will be able to crack it. After which, you'll be called for a technical interview, where you'll do more coding and system design
It started with a quick call with the recruiter, discussing my experience and the position requirements. I then proceeded to the next step with the hiring manager, which was mainly a high-level technical interview. He asked me about my experience an
Had 4 DSA Questions: * The first question was simple and easy level. * The second question was a little tough. * The third and fourth were hard level.
First, there was a coding round with easy to medium string and array questions. With a mid-level of coding knowledge, you will be able to crack it. After which, you'll be called for a technical interview, where you'll do more coding and system design
It started with a quick call with the recruiter, discussing my experience and the position requirements. I then proceeded to the next step with the hiring manager, which was mainly a high-level technical interview. He asked me about my experience an
Had 4 DSA Questions: * The first question was simple and easy level. * The second question was a little tough. * The third and fourth were hard level.