Pros: The best part of working here is definitely the people. My colleagues are incredibly supportive and we often collaborate effectively on challenging software development projects. There's a real sense of camaraderie, which makes coming to work enjoyable. The company also offers some flexibility in working hours, which is appreciated for managing personal commitments outside of the tech sector.
Cons: While individual teams are strong, upper management communication could be more consistent. Sometimes decisions are made without clear reasoning shared with the broader team, leading to minor confusion. Also, the defined career progression for technical roles isn't always clear, making it a bit harder to plan long-term growth within the company.
Advice to Management: Consider implementing more structured communication channels for company-wide updates and decisions. Clearly outlining career paths and development opportunities for technical staff would also be beneficial.
Show more