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