The benefits are superb: free cable, 6% matching 401K, ESPP, health and dental excellent for the area, tuition assistance, paid time off is above average, and more. If you have the right management, job support is excellent, hours are flexible, and you can't beat it.
Getting into a group of good managers is more often than not impossible.
Most managers-to-directors are weak and follow the company's ask instead of supporting their subject matter experts.
There is no clear understanding of what it takes to advance, and as with most places, hard work is not rewarded.
The HR is weak and can make it awkward when it comes to moving to another position.
Projects are regularly supported by the same people, and priorities are re-ordered hourly (in my opinion).
Share your vision more clearly, and you may find that the workers may be more supportive.
Stop re-orging every 18 months.
Root out the bad managers. Maybe even offer a way for a reverse review process from the subordinates to management.
Informal chat with engineers and management. Some questions were technical, oriented towards technology as a whole, and some were more specific drill-down types of questions related to my background and broad knowledge.
Bad experience altogether. Had an initial phone screen with the hiring manager. I was brought in 4 weeks later for an on-site interview. I interviewed with several team members all at once. They basically took turns asking technical questions. I was
The interview process was very fast and smooth. There was an open position for an immediate need. I applied and heard back within the week. Within 2-3 weeks, I had an offer in hand without any issues. I negotiated a bit, and the recruiter and hiring
Informal chat with engineers and management. Some questions were technical, oriented towards technology as a whole, and some were more specific drill-down types of questions related to my background and broad knowledge.
Bad experience altogether. Had an initial phone screen with the hiring manager. I was brought in 4 weeks later for an on-site interview. I interviewed with several team members all at once. They basically took turns asking technical questions. I was
The interview process was very fast and smooth. There was an open position for an immediate need. I applied and heard back within the week. Within 2-3 weeks, I had an offer in hand without any issues. I negotiated a bit, and the recruiter and hiring