5.0
Apr 10, 2024
Current employee, less than 1 year
New Castle, DE
Recommend
CEO approval
Business outlook
Pros
Friendly staff and coworkers, engaging work, smooth onboarding and training process.
Cons
Material is sometimes disorganized, guidance by supervisor is sometimes lax.