Great benefits compared to most companies.
Poor management.
Bad managers are never disciplined or fired.
Managers will layoff good engineers to reduce their future competition.
Process heavy.
Processes are constantly reinvented, revised, or made more complex for no tangible reason other than to give managers something for their own reviews.
Simplify your processes.
Make your engineers' lives simpler.
Fewer redundant meetings.
Don't get hung up hiring cookie-cutter perfect employees.
Hire good engineers that are flexible and willing to learn.
Provide training.
A single phone interview covered my past development and testing experience. I provided details about my most recent job assignment and discussed my testing tasks in depth.
The interview lasts a whole day, with each person allocated one hour. Managers are mostly interested in behavioral skills, especially second-level managers. However, all interviewers will judge your personal qualities. The quality that concerns ever
Wrote to a recruiter on LinkedIn. Got set up for two phone interviews. * Simple C coding * Basic data structures Flown in for six onsite interviews. Again: * Simple C coding * Basic data structures * Computer architecture * Performanc
A single phone interview covered my past development and testing experience. I provided details about my most recent job assignment and discussed my testing tasks in depth.
The interview lasts a whole day, with each person allocated one hour. Managers are mostly interested in behavioral skills, especially second-level managers. However, all interviewers will judge your personal qualities. The quality that concerns ever
Wrote to a recruiter on LinkedIn. Got set up for two phone interviews. * Simple C coding * Basic data structures Flown in for six onsite interviews. Again: * Simple C coding * Basic data structures * Computer architecture * Performanc