Pros
Most employees in other departments - tax, audit - appear to be very happy and are unified. The company lets people work at home
Cons
Management in our department rarely talk to employees - if you're not a manager, you're invisible. Some of the people that have been with the company for a number of years don't mingle with those of us who are relatively new. The work assignments are unbalanced. Some people are crazy busy and others have little to do. Compensation and annual increases are not great. The company is growing so fast that things are falling in cracks. Work areas are over crowded. When I'm on the phone with a client, they can hear someone from across the room. The company is trying to appeal to the millennials so hard that they're disregarding everyone else.