Vantaggi
Small company with friendly employees. The owners know you and your family and care about your well being. Great place to get experience with all kinds of technology. They will help you get certifications, and allow you to learn new technologies. If you are a self starter this is a great place to work, while there are basic StarTech standards that need to be used with the clients you are still free to come up with custom solutions for your clients problems. The benefits are adequate, but it is a small company so they can't match the top of the line benefits of larger companies. The owners do listen to employee suggestions but again being a small company they can't implement everything and changes can take some time. Many of my ideas were implemented and my suggestions were always welcomed. They have company events like cook outs in the summer and a nice Christmas party. I worked at StarTech for over 17 1/2 years (about 1/3 of my working career), I really liked working for StarTech.
Svantaggi
The pay and benefits are a little lower than bigger companies but the small company feel and the of the owners and coworkers was worth more to me than a top dollar salary where I was just a number instead of a member of the team. Most days you work regular hours but like all IT jobs there is some after hours and weekend work.