Pros
I worked in Tech Support for many years and the manager and assistant manager were always willing to help and generally very friendly. I learned a lot about my trade from each of them. They set the tone for the department which is help our customers grow and we will grow. The product we supported was very high quality and a super package to deal with. In the busy season, we were thoughtfully offered food if we had to work longer hours. Co-workers were generally friendly and generous and willing to help in a difficult situation. Employees are fortunate to have a very relaxed dress code, including summer wear. Leadership is easy to talk to and very compassionate in helping people of need in the community with various fund-raisers which the company matched. Overall I was very happy working in Tech Support.
Cons
Due to the far-sighted decisions by leadership, company has some "growing pains" - growing too fast, which is mostly a good thing. As a result of the recent growth, departments are scattered in three buildings and it would be nice to all work together. Parking can sometimes be an issue, also.