4.0
Apr 20, 2016
Current employee, more than 1 year
South Bend, IN
Recommend
CEO approval
Business Outlook
Pros
Friendly work environment, great benefits, positive career advancement outlook
Cons
Location (South Bend, IN), employees are overworked, high stress environment