Health benefits. Big companies have this. This is one of them.
If you tried, you could get away with a lot. Personal time off, under-performance, etc. can be flexible. Need to get your life together? Work temporarily while seeking another job? Need the health insurance?
Within the right group, there is good potential. They are not the majority, but they exist. The company has capabilities few others have, and if you seek a group whose purpose is to exploit it, you might be more satisfied. If you seek a generic software job, it's only a decent choice. YMMV.
Gross pay isn't noteworthy. Considering health benefits, it's not bad unless you have no need or will not take advantage of them.
It's harder to find smart colleagues that haven't left or compromised their goals already. There are a number of them there, but you have to find them.
Majority tries to talk smart but never produces, commits, or organizes. It's too easy to get away with that behavior, which is often rewarded.
Management. In my group, senior developers are doing the real management and are overworked and lack the authority to fulfill the role.
Communicate with your employees. Lead by example. Demonstrate self-control. Recognize new hires are 'testing the water' and will leave or prioritize their time to job searching if not given the right leadership to become a productive member of the team.
Three rounds total. * First round was with a Senior Engineer, asking general questions about OS, OOP, and general CS topics. * Second round was with a Senior Manager, diving deep into OS topics, as the team was OS-focused. * Third round was wi
I applied online through their portal for a new grad SWE role. They expressed interest and asked me to apply to a maximum of seven positions from a list of twenty-something open roles. After I submitted my applications for the positions I was inter
There were two rounds in my onsite interview. For the first round, I was asked to implement external sort, which is to sort a large number of elements that cannot fit into memory. For the second round, I was interviewed by the group manager. He ask
Three rounds total. * First round was with a Senior Engineer, asking general questions about OS, OOP, and general CS topics. * Second round was with a Senior Manager, diving deep into OS topics, as the team was OS-focused. * Third round was wi
I applied online through their portal for a new grad SWE role. They expressed interest and asked me to apply to a maximum of seven positions from a list of twenty-something open roles. After I submitted my applications for the positions I was inter
There were two rounds in my onsite interview. For the first round, I was asked to implement external sort, which is to sort a large number of elements that cannot fit into memory. For the second round, I was interviewed by the group manager. He ask