Pros
The team is amazing, very welcoming and great for a random chat but also very supportive when you need them. The company is all about development and want to help you grow the career you want. Management also listen to your ideas and are quick to implement anything that you and them both to believe very beneficial for the company! Quarterly bonuses/ pay rises depending on the success of the business. Management are also excellent in recognising hard work and you feel very appreciated.
Cons
It can be very busy and stressful at times, however, the team is there to support you! You can feel a bit guilty when finishing on time when you see others are swamped, however, you will find that you want the company to succeed as much as they want you to!