Pros
* Balance between life and work, it's not common to work after hours or weekends and we may choose our schedule: 7-16, 8-17, 9-18 * Nice people, most of them are not rude * Salary and benefits * No need to relocate to other side of the city each time * Training program * Stability, no worry to be fired * High performance computers, (lot of RAM and SSD) * Cheap food at lunch time * Enough parking place * Workplace in a central position, average traffic * Most of the times, we are not in rush with our work
Cons
* Retirement program could be far better (others contributes to our retirement savings along ours) * Few holidays compared to other companies (others offer 20 days from the first year) * Food could be cheaper * Bonus could be higher