Current Employee4.9Nov 11, 2023My overall experience was good but it is a chaotic and fast paced place to work!
Current Employee3.3Sep 16, 2024Culture is declining quick. The return to office 5 days a week is only adding to this decline. Constantly looking for way to cut cost at the expense of its employees.
Culture is declining quick. The return to office 5 days a week is only adding to this decline. Constantly looking for way to cut cost at the expense of its employees.