It's a nice company over all. Small company so they have their adopted ways of work which work for them. Well, the company is ran by a lady boss and the HR is also nice. So yeah, overall, it's a good company. People are good. They all have lunches together, daily!