5.0
10 Aug 2024
Recommend
CEO approval
Business outlook
Pros
My managers were friendly and down to earth. They seemed to genuinely care about me as an employee. I didn't have to deal with unrealistic deadlines or anything like that. Definitely improved my skills.
Cons
their benefits . . !