Vantaggi
The benefits are good and most of the employees are personable.
Svantaggi
Supervisors/HR jumps to conclusion without knowing the facts. You would think HR would be the first to say, we do not terminate employees unless we hear from them. Unexpectedly had a serious medical problem, and could not communicate with anyone - including family and friends. The company decided to terminate. When I returned home, first thing was to contact company and let them know about medical problem. Rather than the company to be understanding and bring me back (the job was still available and still is as to this day), they stuck with the termination although they knew I had no means of contacting them while I was in the hospital. If that is not insensitive, I don't know what is.