Current Employee3.1Aug 10, 2023Great culture but hard in the current market due to competitors offering similar solutions for free.
Current Employee3.4Apr 19, 2024Box is a great company. Its a tough time to sell which I think affects these answers.
Current Employee4.1Jun 27, 2024Great place to work overall! Great culture and people, company going in a good direction