Lots of interesting technical work if you have the chops for it and are willing to effectively volunteer yourself, but good work is rewarded with more work. But also fairly easy to coast and stay under the radar if that's more your jam. Flexible hours. Lots of good coworkers. Great facilities on site. The gym is awesome; nice that there's a clinic on site that you can make physical appointments with. The cafeteria and barista are also great. A fair bit of little rewards to keep you motivated, even if your overall compensation when summed up is lacking. Decent amount of opportunities to expand your technical skill if you're willing to put in the effort.
Good work is rewarded with more work. Lots of cross site meetings that can be very early morning and very late at night. If you're essential on a project, expect to work long hours of unpaid overtime, because well you're salaried so you're exempt.
High turnover at the other overseas sites, because surprise they're paid even worse than you, makes long months of early and late meetings training them up feel very discouraging. Constantly understaffed. Generally everyone beyond the senior management feels clueless, causing a lot of re-orgs and turnovers when they clash with actually critical technical staff.
Pay is probably the biggest downside (at least at the Boise site). Because even if you love the work, at the end of the day, you have to look out for yourself, which is ultimately what led me hopping off the train. Everything would've been tolerable if the pay was good enough. And of course pay scales worse the longer you're with the company, leaving and coming back for a pay raise is a common enough strategy. New people coming at lower levels being in very close range with your pay. Not to mention Boise cost of living ballooning. And the random indecisive layoffs leave a bad taste in your mouth.
Make a better effort to maintain your highest performers and diversify the business a bit. There are lots of talented people in the company that could expand the portfolio, but a decent chunk of the management fails at the logistics to make it work. Managers should actually manage and directors should direct. Shorten the chain of command and take advantage of the skills that have been built up in the functional groups rather than reassigning new roles and responsibilities every six months to align with a so-called vision. It is a company of great tech leaders with awful business and logistical leaders. Unfortunately, the latter are who call the shots a lot of the time.
There is a written exam first, and then in the interview, the interviewers will discuss the problems in the exam with you. The interviewers will also ask some questions about your resume, but the focus is on the discussion of the examination question
It was 45 minutes of technical questions, mostly technical questions. Finally, about 5 minutes of talking and some description about the position. The interviewer was nice. He also helped through the questions.
In all, I had 6 interviews: 1 HR and 5 technical. The interviewers were very friendly. They also offered to show me around the place.
There is a written exam first, and then in the interview, the interviewers will discuss the problems in the exam with you. The interviewers will also ask some questions about your resume, but the focus is on the discussion of the examination question
It was 45 minutes of technical questions, mostly technical questions. Finally, about 5 minutes of talking and some description about the position. The interviewer was nice. He also helped through the questions.
In all, I had 6 interviews: 1 HR and 5 technical. The interviewers were very friendly. They also offered to show me around the place.