Employees consistently praise the friendly and helpful colleagues who are willing to share knowledge, creating a supportive and collaborative working environment. The work/life balance is excellent, with hybrid working options and company-sponsored activities. Staff appreciate the hands-on learning opportunities and exposure to new technologies, with seniors and managers providing good guidance. Career growth opportunities are available, particularly for fresh graduates and junior staff, and working with international clients provides valuable global exposure.
However, there are some potential challenges to consider. Compensation and benefits may be below market rates with limited bonuses. The technology and source code can be outdated in some areas, and formal training programmes are limited, requiring staff to be independent learners. Some roles experience heavy workloads that can affect time for career development, and career advancement can be challenging at certain levels. Additionally, some HR policies may not align with current employee needs.