Crazy growth; and you get to work with prototype devices. Vision from the CEO is superb. The CTO was great as well. The engineering manager was very helpful. Your teammates will be cool and motivating. Snacks galore, where you can even request your favorite. Food is served once a week. The overall excitement of being a part of something great is an awesome feeling to have. Devices are provided for you. Computers are given. The workspace is nice and free. Collaboration is extensive.
Recognition is hard to come by. If you come up with ideas for things to move faster and better, you may be dismissed.
Career paths are almost non-existent for the ones who wish to move up and are ambitious. I wish I could say it is fully merit-based, but depending on who you are, there are a few political factions that you may have to deal with.
Long hours weren't a problem as I enjoyed them, but do not think that the amount of time spent there will give you kudos. The pros outweigh the cons, though, in my opinion.
There is really no need for politics on the scale it got to. Almost everyone there wants to do a great job. The only advice I could recommend is: If someone is dedicated, determined, & believes in your vision, while people notice (including you) try to harness the fire and explain something you need, or a path they can take in order to offer more. If you already have someone's loyalty, they ask for more yet you come to the conclusion you don't want to offer it you should:
#1 Explain why not. #2 Explain what they would have to achieve to actually get there. #3 Lay out how they can justify that value through time.
A person bursting with devotion and excitement will start putting it into things that may not matter to you, learn to direct that fire to your cause and both of you will benefit.
Classic process: phone interview with a bunch of general Java questions, then onsite. Before the interview, I had already seen a bunch of red flags on Glassdoor, but did not pay too much attention (recent reviews + a bunch of consecutive reviews in
Standard tech company multi-round interview process. I started with the recruiter, then moved on to the hiring manager. Then came the panel rounds. It was a mix of experience-related and general technical questions.
They reached out 6 months after the first interview to do another 5-round interview. During which the team seemed alright, but it appeared as if they are not actually looking to hire anybody and just wanting to improve the company's appearance, simil
Classic process: phone interview with a bunch of general Java questions, then onsite. Before the interview, I had already seen a bunch of red flags on Glassdoor, but did not pay too much attention (recent reviews + a bunch of consecutive reviews in
Standard tech company multi-round interview process. I started with the recruiter, then moved on to the hiring manager. Then came the panel rounds. It was a mix of experience-related and general technical questions.
They reached out 6 months after the first interview to do another 5-round interview. During which the team seemed alright, but it appeared as if they are not actually looking to hire anybody and just wanting to improve the company's appearance, simil