Pros
There is always lots of work, and lots of obstacles to overcome (like with every business), which makes this an excellent place for those embracing challenges. Everyone is in a position where they can participate and be a part of making a difference. Furthermore, there is a strong culture of camaraderie which makes one feel very valued and part of a big family. We have so much to do, and we know our goals, and we are passionate about working hard every day to accomplish them. Accountability is huge here.
Cons
The companies training procedures need improvement. Some staff members can’t be trusted with certain tasks (in their specific field/area of work). There are also some staff members who would rather complain and lash out instead of trying to make an effort to problem solve and overcome obstacles (like with any other company). Sometimes staff is extremely overworked. Not a lot of pro-active staff.