Pros
Very knowledgeable staff. Everyone is eager to help resolve any situation regardless of who's task it is. They offer extensive training to help the transition into any new position. Very family oriented and caring employees. The only thing that was lacking for me with my position was employee interaction but this was mainly due to the fact that I was a Field Service Engineer. Even though I was not in the office, I was able to reach anyone, anytime I needed advise or assistance. If one on one training was needed, they coordinated with my schedule to fly me to the main office.
Cons
The only thing that was lacking for me with my position was employee interaction but this was mainly due to the fact that I was a Field Service Engineer.