Pros
Working at the site level could be a good resume builder if you are at a strong site. Opportunities to travel.
Cons
No training no cohesiveness at the corporate level- Lots of fighting, the left hand doesn't know what the right hand is doing Family members that do not pull their weight are holding executive positions, Donna (CEO) surrounds herself with "yes" people and will not take criticism or advice They are obsessed with getting bigger and not better Poor accounting practices- some bordering illegal They stretch their employees to thin and hold everyone to different standards Not much support from the corporate level Poor communication They have two VP's who cannot stand each other- one makes all the decisions (most questionable at best), while the other sits back and criticizes but does nothing to change it Promote people who are not ready and then do not support them False promises are often made to employees to get what they want out of them. This company will milk you for all you're worth and then dump you in a heartbeat if you let them.