Friendly and supportive colleagues
Opportunities to learn new technologies
Exposure to diverse projects (local and international clients)
Flexible and collaborative work environment
Management is approachable and open to feedback
Good place for fresh graduates to start their careers
Career growth opportunities with performance recognition
Cons
Limited structured training or mentorship for newcomers
Management processes could be more organized
Career progression path not always clearly defined
Workload can be high at times with tight deadlines
Compensation and benefits could be improved compared to industry standards
Lack of formal HR policies or employee engagement activities
Office infrastructure and facilities can be enhanced