4.0
Jan 10, 2025
Current employee, more than 10 years
Spencer, WI
Recommend
CEO approval
Business Outlook
Pros
Good family insurance, comfortable working environment,
Cons
Very little help from HR during the onboarding process. constantly told to call HR solutions which must be in India.