Current Employee4.0Oct 9, 2024Nice And good learning opportunity. Lots of learning opportunity. Good culture
Current Employee4.0Oct 16, 2023Fast-paced. Good opportunity. Like many tech companies, you must sell if you want to stay.
Former Employee2.4Aug 26, 2024Mid-level management proved to be highly problematic.Mid-level management proved to be highly problematic.
Mid-level management proved to be highly problematic.Mid-level management proved to be highly problematic.