Vantaggi
Nice office space - you are provided with everything you will ever need to do your job, although some of the software could certainly have the kinks worked out. Great benefits - they pride themselves on competitive benefits Great community of coworkers. There is a small town feel to the office. Everyone is friendly and it's easy to fit in and really enjoy the people you work with. The social committee is very active and the events help to make the workplace more tolerable (arguably enjoyable). Nice work-life balance. After 90 days you can flex your time and work later/earlier in the day. And you can expect very little overtime (no 60-80 hour weeks or feeling guilty for eating your lunch) There's a focus on promoting from within and once you have learned the ropes there are many opportunities for learning more and pursuing your interests within the company
Svantaggi
The company was bought out by big business and is the entire culture is slowly changing. Employees are being valued less and pay is becoming less and less competitive. Headcount is much harder to get leaving growing workloads for leaner teams.