“The care for the employees is something I have not experienced in a long time within my corporate career. OwnBackup management team has a way to make us feel like we are a part of a family, not just a company. What attracts me most is the work/life balance, the open door policy, no one looking over your shoulder to make sure the job is done—they trust you.”
Read the Great Place to Work review here.
|HQ Location||Englewood Cliffs, N.J.|
|Total Worldwide [including U.S.] Revenue in the Latest Fiscal Year||-|
|Date info provided (companies may opt to keep some data confidential)||May 11, 2021|