Good managers (you can learn from them).
Plenty of time to learn new things.
Flexible hours.
You get more responsibilities as long as you show you can handle them.
Tight deadlines are rare.
There are coworkers that underperform, and managers know it and do nothing. Some people get stuck in customer support, and that's it for the rest of their lives.
Hire fewer underperforming people, fire the lazy ones, and pay better to those who deserve it.
A little long, there are interviews with every team that are a possible match for them. Each interview has a personal and technical interview in under one hour. The first interview is with the recruiter.
There were 4 interviews in total. Two of them were technical, and the others were with HR. The technical interviews were quite straightforward, with problems involving easy algorithms for manipulating strings, lists, and object-oriented programming
I gave them my resume at my university's career fair. After speaking with a recruiter on the phone, they flew me out for in-person interviews. I interviewed with many teams and then ranked them in order of preference. I was extended an offer by my
A little long, there are interviews with every team that are a possible match for them. Each interview has a personal and technical interview in under one hour. The first interview is with the recruiter.
There were 4 interviews in total. Two of them were technical, and the others were with HR. The technical interviews were quite straightforward, with problems involving easy algorithms for manipulating strings, lists, and object-oriented programming
I gave them my resume at my university's career fair. After speaking with a recruiter on the phone, they flew me out for in-person interviews. I interviewed with many teams and then ranked them in order of preference. I was extended an offer by my