Pros
- Many new and interesting technologies and tools to learn but the learning curve is steep - A few very knowledgeable people who are willing to help - No internal politics - Success is recognised and the company is trying to have a role progression, but it's a small company so this is limited - Salary: base salary is higher compared to market average when you start - What company is trying to achieve makes sense and its strategy is solid
Kontras
- Day-to-day company operations are very chaotic and reactive - Stress: you'll be constantly moved from one troubled project to the next or working multiple - Working hours and work life balance: to do a decent job with the tasks you are given you'll need to work overtime, regularly (unpaid, of course) - Lack of bonuses or salary increases: do not expect any bonus for your hard work or even an inflation matching salary increase - Lack of any other benefits: pensions are statutory minimal, so is the holiday entitlement. This is less than market average so consider your overall package when you join