Realy professional team (depends on project of course)
Startup atmosphere
Opportunity to go to a different workshop, conferences, etc for free.
Free breakfasts, lunches, and other tasty benefits
Cons
Don't have an opportunity to work remote
Due to bonuses, salaries are below the market
Management loves it when employees work overtime without reward