Pros
Strongly values-driven company culture, consistently endorsed at all employee levels. Good potential for double-digit yearly hikes when assigned to stable, long-running client projects. Management philosophy based on servant leadership, which many managers follow effectively.
Cons
Performance appraisals lack meaningful discussion; quarterly reviews in HRMS often occur without discussions, and annual salary hikes are predetermined early in the year, leaving no opportunity for one-on-one discussion about progress or compensation. High risk of being on the 'bench' after a project ends, with HR providing minimal proactive support to find new assignments, making it the employee's responsibility. Lack of transparency and proactive support from the immigration HR team, placing the burden on employees to initiate and follow up on onsite opportunities. The company values aren't being consistently followed, especially by mid level and lower level managers, suggesting there might be a lack of training to ensure everyone is properly trained and actually living those values.