Senior management is very transparent. The environment has a great mix of work and fun. People work hard not because it is forced, but because of the great culture. There are many opportunities for growth. The technology used and learned is leading-edge, and things are trending away from being stale and boring. Location is excellent. Benefits are excellent. Work flexibility is excellent.
Some career tracks are very hard to advance. It is often easier to get promoted via role or team switching. As with every company, not every group or every manager is good.
There is difficulty moving from Senior Engineer to anything else, unless there is a career change.
Phone Interview Followed by On-Site Interview
Screen (in person). Then, 7 people loop.
I applied online via the website and received an email from HR to schedule a conversation within the next two days. The HR representative was very busy or short on time, and it took one week to schedule a telephonic interview with her. She mentioned
Phone Interview Followed by On-Site Interview
Screen (in person). Then, 7 people loop.
I applied online via the website and received an email from HR to schedule a conversation within the next two days. The HR representative was very busy or short on time, and it took one week to schedule a telephonic interview with her. She mentioned