It has had ups and downs, current leadership has put employees as an after thought , to many folks I work with are considering leaving which is a mistake that can be directly attributed to the ceo and hr leadership.
Very intelligent and skilled people working together to build world-leading technology.
employees feel like they are rewarded for their workOutlook review
employees feel like they are rewarded for their work
challenging and exciting work marred by irrelevant and out of date leadership.
Direct Sup is very people centricLeadership review from Operations Dept
Direct Sup is very people centric