Pros
Great atmosphere within employees. Everybody usually generally likes each other. Great Compensation and Paid Time off is great but I have no sick days. I have to take time off from my vacations, which is a first for me as an employee.
Cons
Not enough focus on helping our customers. The focus on metrics and getting problem solved is taking away from putting in lasting solutions. Upper management seems to lack focus on the quality of our service, over sales. Being the industry leader shouldn't give you a free pass to drop service delivery. There seems to be very little concerns about structuring service in an efficient way because of the cost involved. There seems to be an expectation that we'll learn on the job, but with highly technical products, this simply does not work. Also, decisions seems to be made without consulting the staff or at least, see if that certain decisions would really improve things. A bit of patch up approach as opposed to looking for the long-lasting solution.