Pros
Starting with this company can be a valuable learning experience since you will be required to perform tasks that may not be part of your job description. Additionally, the company offers attractive benefits such as yearly increments and bonuses, which are likely to meet or exceed your expectations.
Cons
While working for this company, you may find it challenging to develop expertise in a specific field since you will be required to handle a wide range of tasks. However, this can be an opportunity to broaden your knowledge and skills in different areas. If you are more interested in gaining in-depth knowledge in a particular field, you may need to seek additional training or opportunities outside of work. Nonetheless, the company's attractive benefits, such as yearly increments and bonuses, are still likely to make the job worth considering.