Vantaggi
- Interesting and cutting-edge work. - Humane upper management with strong moral compasses. Work-life balance is superb as a result of this. - Tremendous value placed on employees. Training and development opportunities are limitless and fully-funded. - Small company, so you get to dip your feet in different things, which allows a broader growth spectrum - You are encouraged to do what you enjoy doing (lots of Mechanical Engineers choose to do Software Engineering simply because they enjoy it and are good at it) - your degree type doesn't limit you.
Svantaggi
- One pro is also a con - it's a small company, so there are fewer advancement opportunities. - Compensation seems average, or slightly above, for engineers. (may not be a con for all).