Being recognised as a Great Place To Work provides a platform to showcase transparency and trust in our company values, while retaining and attracting best talent
212 India - based Employees
Information Technology
Mohali
Work culture is good Supportive staff Great team Diversity Work culture is good Supportive staff Great team Diversity Recruitment process was smooth and all the processes where well conveyed. Culture Work-life balance Management Work-from-home benefit Fine environment in the office Good work life balance is there -Work Life Balance -Learning Opportunities -Stock Options 1) good work-life balance. 2) Opportunity to learn new things.
Environment Employee feedback is taken seriously Management's behaviour towards the employees. CEO has a great vision for the company. CTO is capable of everything
Nominate your company today to join Certification Nation