Pros: Great benefits, compensation is good, and co-workers are supportive.
Cons: No professional mentoring, growth, or development by Management.
Office environment is very unprofessional and management is not engaged. In addition, management spends too much time on conference calls and out of the office. The best part of working in the office are my co-workers, we are very supportive and encouraging of each other. Another, plus is the pay is good and it's an easy commute.