Vantaggi
This place is a good opportunity to gain experience as a junior engineer, and it comes with a lot of perks you wouldn't get at other places, like use of facilities for personal use after hours, and tons of autonomy to do what you think is necessary on the job. Most of the people here are great to work with, and there is an emphasis on doing the job right. If you are talented and can handle the environment, you will be recognized. One caveat is that your experience will vary greatly depending on what kind of engineer you are and what technology group and project you get placed to upon being hired. This applies to everything: advancement, on the job learning, pay, work culture. You could either get put on a high profile project with chances to learn and stand out(big raises), or you could be turning bolts for years as a glorified laborer. Switching teams or projects is very tough and gets you put on the bad list.
Svantaggi
Management, compensation, raises. Peter, the CEO, has always been a outspoken on his political and genealogical views, but the covid pandemic and 2020 election really made him go off the deep end. Every day is bring your politics to work day at EI now, which really hurt morale and led to good people quitting. The business model here is to essentially hire new engineers for cheap and work them for a few years till they move on. Nothing wrong with this by itself, but the mentoring and oversight of new engineers is not always good. This has led to tons of big mistakes and money wasted when a new guy messes up. Makes projects lose money, not good. No raises for who knows how long now. Peter whining that he can't retain workers and blaming political/economic reasons for this. Braindead response from management to low morale and high attrition. No profit, so no profit share.