You get a chance to work on the latest technologies, explore multiple products, and have great technical resources to learn and work with.
Too many layers/teams to deal with even for a small solution, which tends to delay the delivery of solutions. Lots of dependency on consulting companies and their resources. You never know when your team/business unit will be spun off, no matter how loyal you are to the company.
A recruiter contacted me about the position since I am currently employed and not looking. He did a short screening with me, and then I had to "apply" online. After that, he sent me questions via email and had me answer them. Then, there was another
A five-hour, multi-tier interview. I spoke with several different managers, and then the head of the engineering department. I did not get to do a site visit, which would have been a cool experience.
Interview not conducted by direct boss but by underlings. Very strange, since after being hired, my direct manager started manipulating me and playing games. It seemed the chemistry was not there, and they decided to lay obstacles for my exit. On in
A recruiter contacted me about the position since I am currently employed and not looking. He did a short screening with me, and then I had to "apply" online. After that, he sent me questions via email and had me answer them. Then, there was another
A five-hour, multi-tier interview. I spoke with several different managers, and then the head of the engineering department. I did not get to do a site visit, which would have been a cool experience.
Interview not conducted by direct boss but by underlings. Very strange, since after being hired, my direct manager started manipulating me and playing games. It seemed the chemistry was not there, and they decided to lay obstacles for my exit. On in