Research can become a mirage
Gut am Arbeitgeber finde ich
Young people around you gives an energy to the company. They do robotics and partially do nanotechnology (sadly this practice seems to die soon)
Schlecht am Arbeitgeber finde ich
Management is a chaos and at times horrific. Scientific research is kept alive for entry level and then practically killed after your first or second year. Dirty work are given to the interns. Software veteran old-timer people seem to run the show disregarding many potentially valuable expertise from non-software employees. Anyone who want to learn good software development before any major scientific carreer is recommended to go here. Anyone who has already a powerful understanding of software development and needs more scientific research should reconsider. Going in the company to eventually do a PhD or Postdoc is a bad decision, you generally will be supported if you can pimp up and improve their scientific software but not if you want to develop your own scientific background.
Verbesserungsvorschläge
Originally the company's motto is scientific research for industry. This is often forgotten and people tend to believe that the company employees are there to do industrial work (it could but it isn't built up for it). Even the employees contract are based on scientific researcher general contracts in Austria. Either they fully go into industry and forget the illusion that they are scientific or go into scientific research for industry and forget the illusion that scientific research and industrial work alone will make them stinking rich. Great company's like google and microsoft first develop their marketing and industrial profile to a level then they afford to have a whole research unit. But being a small 100-200 man company you can't expect to function that way. So for this magnitude of employees its more focus on industrial research or no research at all. Also management should have the training of the things they manage, it's not sufficient anymore to be able to "manage" but to know the intricacies and technology of the things.