Pros
Work/life balance Beer fridge Game room Gym Awesome food Casual work environment Various places to work within building - nooks and crannies by fireplaces or TVs or outside. The prestige of being an employee of Workiva
Cons
No 401k match Poor salaries. Significantly below national markets. The only way to stay in good graces is to be friends with middle/upper management or have a job no one else wants. Extremely cliquish environment, seems almost slightly like high school. Except the geeks run everything. Bonuses are lacking. Stock is failing. Grew way too fast. Now it is trying to rectify the poor promotions they created by letting carpool buddies, gym friends and bar pals make it into middle management with poor management skills and lacking interpersonal skills.