Cushy job, good work/life balance, great coworkers (I still miss them), proactive & helpful managers.
Takes forever to get anything done. Promotions are really difficult; they require participation in knife-fights over headcount and prioritization to get your projects moving. Upper management is a truly awful bunch, and I hated making money for them.
Don't treat your employees like problems to manage; treat them like people you work with. I always felt like management engaged PR tactics with their employees, almost more than with the general public. They're not exactly good at hiding it either.
Two interviews back to back with an hour break. Difficulty was one hard, one medium. The interviewers were nice, but a little bit pushy, so you don't get a lot of time to think.
It was okay. The interviewer was kind but did not seem interested at all. The questions were not that hard, but the entire interview process was very strung out, and communication amongst the recruiter was not good.
Pretty easy. It was two graph type problems, with DP necessary to solve. You don't need to run the code, which is a plus. They have their own pool of questions, so they usually aren't on LeetCode.
Two interviews back to back with an hour break. Difficulty was one hard, one medium. The interviewers were nice, but a little bit pushy, so you don't get a lot of time to think.
It was okay. The interviewer was kind but did not seem interested at all. The questions were not that hard, but the entire interview process was very strung out, and communication amongst the recruiter was not good.
Pretty easy. It was two graph type problems, with DP necessary to solve. You don't need to run the code, which is a plus. They have their own pool of questions, so they usually aren't on LeetCode.