There are a hundred pros in my experience.
Great people and office culture, great facilities, great growth opportunities; there's freedom to branch out in any direction you'd like, really. Very nice in-house gym and shower.
People love to help each other. You don't have to be afraid to ask questions about anything you're confused about; they encourage questions. In regards to mentors/managers, they are also really helpful resources who always try to make time to meet with you semi-frequently.
There's also pretty good leniency when it comes to working from home or taking time off, and lots of training opportunities. Great work-life balance.
If you're a new age, college senior/graduate software developer looking for exciting products to work on... I don't think you'll get much luck here. It was very dry and, what's the word, sort of archaic, as you'd expect of such a big, historic company.
The interview process consisted of three rounds. * One phone round. * Two on-site rounds. The phone round was not very technical; it focused on a discussion of past experience and educational qualifications. The personal round included technic
3 hours long. Some technical questions, some general. Met with 3 people. Awaiting offer.
I applied online and was contacted a few weeks later by the hiring manager. He called me and asked me questions about my resume, including questions about teamwork experience and similar topics. Afterwards, I was emailed to set up an on-site intervi
The interview process consisted of three rounds. * One phone round. * Two on-site rounds. The phone round was not very technical; it focused on a discussion of past experience and educational qualifications. The personal round included technic
3 hours long. Some technical questions, some general. Met with 3 people. Awaiting offer.
I applied online and was contacted a few weeks later by the hiring manager. He called me and asked me questions about my resume, including questions about teamwork experience and similar topics. Afterwards, I was emailed to set up an on-site intervi