Former Employee2.4Dec 6, 2024Nice place to get experience but not really a place for a long term career.
Current Employee3.3May 14, 2025It is a good experience for the most part. Sometimes stressful but to be expected.