I have been working with this org since 6 years and i have not felt insecure about my job even for a single time. Work culture is awesome. Higher management is pretty understanding and never works against employee.
-- Friendly environment
-- Growth to learn new technology
-- Great co-workers
-- Company growth and advancement
-- Outstanding work culture
-- Ultra supportive HR Teams and Processes