Pros
Good perks for a startup (pension and performance based appraisal) Strong company branding and marketing Ability to move due to very dynamic environment Some good people
Cons
The marketing and the actual reality of Xerotech are at complete odds. Due to time pressure caused by the lack of ability to produce batteries in any serious numbers, the company is constantly fire fighting engineering problems instead of fixing them properly. The net effect of this is a lack of quality and engineering depth in key product areas. No validation or long term reliability testing had been completed despite the batteries being produced. This was very concerning given the nature of the product. No strong engineering leadership present especially in relation to System/SW topics. There is a lack of connection between the departments and a general lack of understanding of the SW elements among the senior management team. A tense culture exists with leadership direction changing on a weekly basis. If you are thinking of joining, get opinions from people working there currently (not early joiners with shares) and that have worked there previously. Do not rely on the marketing output to form your opinion. The constant press releases regarding additional people are also at odds with the production reality.