Pros
Multiple team-building events throughout the year Annual pay reviews Supportive team environment Management that listens Great work-life balance Opportunities for career progression Interesting and varied projects that help you grow as a developer Stable company with strong long-term vision Friendly, welcoming atmosphere from day one Modern tech stack and willingness to adopt new tools Appreciative culture, your work doesn’t go unnoticed Fair and transparent expectations with no micromanagement Good benefits package and competitive salary Senior staff and managers who are approachable and easy to talk to Encouragement to contribute ideas and take ownership of your work Company genuinely values loyalty and effort A place where you feel trusted, respected, and looked after
Cons
Honestly not many, it’s a great place to work Some busy periods can be intense, but that’s expected in the industry A lot of exciting projects at once, which can mean juggling priorities Occasional tight deadlines depending on client needs Not enough car parking space at the office