Pros
-People (not management) -Free Food
Cons
-They have us working on a bunch of stuff, with some new tech, but nothing ever seems to get done, and it is not clear how our projects make more money for the company. -There are a few projects that they had us work on that were not designed right, so we had to re-do them 3 times - no one likes that. We expected management and the project managers to know what we were working on. -When you look on the internet, you can see that our competition, including google shopping, is making progress but we are not. -They brought in some new managers but the old managers are keeping hold of their turf because they are scared, so the 'right' projects do not happen, or they get given to the wrong people. -It is very political for such a small company. Managers back stab other managers on a daily basis.