Vantaggi
In the beginning, this company was all about it's people. Great people to work with, great atmosphere, and competent management who cared about the organization and their employees. Pay was not the best, but they compensated through a lot of employee perks and management encouraged professional development, often promoting from within the company and rewarding outstanding performance.
Svantaggi
Turned into just another corporation with little connection with it's employees. Hired a lot of titles, instead of talent. Totally lost touch with the guiding principals of the founders. A lot of executive turnover and the inability to successfully mend or upgrade an ailing IT infrastructure. Focused more on deadlines instead of delivering a quality product. Did not have a strong connection with it's customers.