Best place to start your career.
IF you are looking for a place to learn how to be the best tech you can be this is the place your you. The entire staff is extremely knowledgeable, and willing to teach. The management from direct supervisors to the department manger care both about the job and their coworkers. Noticed how I said coworkers in reference to management that's because - more... they work right next to you not just dictating from an office. Long term wise I would have never left here if it wasn't for a long distance move. If you work here you can work anywhere. - less
ProsCulture, managment, education, job security, bounes, Employee recognition
ConsJob advancement, pay is a little low