Vantaggi
-Great Benefits -Software Experience -A myriad of talented, hardworking individuals are employed there
Svantaggi
-Huge Division Between Upper Management and Lower, to the detriment of all employees below the title of VP. Limited, Narrow communication and lack of understanding of what it takes for each department to produce successfully. -Employees are seen as bodies now, instead of human beings. High producing, talented employees are over-worked, underpaid, and under-appreciated while low producing, inept employees either skate by on former's coat=tails or even rise to management positions because they are 'Yes' men/women. -Get away with paying employees well below worth because they have a monopoly on this industry in this city. -Upper Mgmt/Corporate does not understand that making more and more money isn't the only sign of a successful company and those revenue producing departments should not be the only areas that receive support and accolades. The departments that are supporting and keeping the current revenue are just as vital if not moreso, and should be treated that way. That is entirely not the case. -No communication or collaboration between departments, period. While collaboration is a brand value, it's not actually put in practice and many times even explicitly prohibited. Because of this, much falls through the cracks. -Too much is promised to customers in too little time, leaving products half finished, undocumented, and full of bugs. -Instead of hiring qualified employees when need arises (or even in anticipation of need), the company cuts cost by having employees in nonrevenue producing areas take on the work load of 2, 3, and sometimes 4 employees to the detriment of their health, both physically and mentally as well as their relationships and family life due to the high-stress atmosphere. -Many advancements occur because the person is part of the 'club' and not due to merit, causing many employees to be under-utilized and unrecognized, leading to turnover and uneducated management staff. -An atmosphere of 'information hoarding' is fostered, with each area sequestered into their own job descriptions, etc, and often due to stress/too high of a workload/selfishness, do not share information that is crucial for the growth and development of the company