Based on your financial expertise, provide your response or viewpoint on the given financial question or topic. The response format is open.

Buying shares in employer's company during IPO
Rather than take anyone's word for it (including and especially mine) you need to do think very carefully about your company; you know it far better than almost anyone else. Do you feel that the company values its employees? If it values you and your immediate colleagues then its likely that it not only values its other employees but also its customers which is a sign that it will do well. Does the company have a good relationship with its customers? Since you are a software engineer using a web stack I assume that it is either a web consultancy or has an e-commerce side to it so you will have some exposure to what the customers complain about, either in terms of bugs or UX difficulties. You probably even get bug reports that tell you what customer pain points are. Are customers' concerns valid, serious and damaging? If they are then you should think twice about taking up the offer, if not then you may well be fine. Also bear in mind how much profit is made on each item of product and how many you can possibly sell - you need to be able to sell items that have been produced. Those factors indicate how the future of the company looks currently, next you need to think about why the IPO is needed. IPOs and other share offerings are generally done to raise capital for the firm so is your company raising money to invest for the future or to cover losses and cashflow shortfalls? Are you being paid on time and without issues? Do you get all of the equipment and hiring positions that you want or is money always a limiting factor? As an insider you have a better chance to analyse these things than outsiders as they effect your day-to-day work. Remember that anything in the prospectus is just marketing spiel; expecting a 4.5 - 5.3% div yield is not the same as actually paying it or guaranteeing it. Do you think that they could afford to pay it? The company is trying to sell these shares for the maximum price they can get, don't fall for the hyped up sales pitch. If you feel that all of these factors are positive then you should buy as much as you can, hopefully far more than the minimum, as it seems like the company is a strong, growing concern. If you have any concerns from thinking about these factors then you probably shouldn't buy any (unless you are getting a discount but that's a different set of considerations) as your money would be better utilized elsewhere.