Pros
They make you feel welcome.
An upcoming startup.
Into hardware, software and services.
Well funded by parent company for now, not sure when that will vanish.
Cons
Management is desperate to make profits but have no clear direction or idea on how to do it. Spoiler alert: Managers to technical resources is 2:1, hence expect office politics.
Very poisonous and negative environment to work.
Not good pay masters, no defined appraisal cycle.
No hikes or bonuses.
No transparency on management decisions. Anyone can be let go any time, no job security.