Pros
This really is the best IT company in the state to work for. It's a strong team that has solid communication lines and really cares about the customer. We tackle jobs from the small to the very complex. The management team truly cares about the well-being of their employees. I've worked for a variety of companies, big and small, and none have ever had the training program and perks that Vision offers. They actively offer the guidance and encouragement to help you advance in your career, whereas other employers would lead you to believe they do but never follow through. A solid, educational job environment combined with many opportunities for fun and enjoyment with a close knit crew. Fantastic place to work.
Kontras
Don't expect the job to be a walk in the park. Rigorous training and certification program to be completed very soon after starting, and a continuing training program is part of every employee's curriculum. Not really a cons, since it's all for your own benefit but a tough climb.