Current Employee4.3Jan 18, 2024Good - great culture and management. Thoughtful to employees and flexible.
Current Employee3.3Nov 6, 2023okay but my base salary was extremely low compared to other companies in the same industry