Pros
- A job where you get out what you put in. If you put in 110%, the company will put 110% back to you to make you happy. While some positions may start low, it's generally VERY easy for you to create your own path and shape your career. The biggest complaints about this seem to be people that aren't self-motivated. That is MUST in this environment. - Great areas to go to clear your head if you're having a stressful day. Ping pong, Pool. Air Hockey. Foosball. Popcorn machine. Play with dogs. Or maybe you just need to go lay down for a few minutes (laying down requires a dog for cuddling, but the dogs are plentiful). - It's great knowing that if you have any sort of problem or question, you can go to nearly anybody and they'll try to help you find your solution. This also includes the partners, which is a great thing to have. - The people! There isn't a single person working here that I dislike. Everyone here is great and everybody is always willing to put together a better product. Late nights happen often but it's not something to be dreaded because you're just staying late to get some work done with your pals. The company always insists on ordering any sort of food that we may want, getting copious amounts of soda and expensing it. - Most importantly, it's a job I where I don't despise coming into work in the morning. I can't really imagine working for another company.
Cons
I have very little negative feedback for the company. Again, if there's any issue, it's very easy to raise your concern to try to find a solution. However, if I had to pick something right now, our carpets are kind of gross. We need to enforce a dog owner clean up day once a month or enforce some sort of immediate clean up action if a doggy does a "no no". - Additionally, it seems some people get a little too comfortable with the freedom we provide. While it's great to be able to come in to work and be yourself, some people seem to forget, at times, that this is a place of work.