Lots of room to move around the company. Potential for good work-life balance depending on the department, team, and manager. Often using new technologies and processes.
Management is a little weird here. If you get stuck with a bad manager, you're in for a ride, and there isn't much protection for you. Internal hires often get stuck with lower salaries as they move up the ladder. This causes some of our best people to leave to go make money.
Management does not consistently listen to their engineers and architects.
Pay your internal employees better so we can keep the talent we've trained.
Don't let bad middle managers ruin employee work life.
Use your engineers and architects to consistently provide the best product.
During a timed "to-do list" building test on HackerRank, their software returned an error. I could not proceed, and I was not hired. My portfolio was never reviewed.
Four-plus hours of unnecessary interviews. If you are not hired, you have just wasted a half-day of your life. Your skills should be tested first before moving forward.
A very comfortable, albeit 3-hour long, interview with no less than six individuals. It spanned personality, technical, and logical evaluations, including a lunch with team members. I spent about an hour in a meeting room outlining and describing so
During a timed "to-do list" building test on HackerRank, their software returned an error. I could not proceed, and I was not hired. My portfolio was never reviewed.
Four-plus hours of unnecessary interviews. If you are not hired, you have just wasted a half-day of your life. Your skills should be tested first before moving forward.
A very comfortable, albeit 3-hour long, interview with no less than six individuals. It spanned personality, technical, and logical evaluations, including a lunch with team members. I spent about an hour in a meeting room outlining and describing so