Pros
- health insurance at no cost, for yourself and one pet - pets can come to work - free onsite amenities like gym, dog walkers, dog play areas, childcare, food trucks, ping pong tables, hover boards, nap rooms - 5 week paid sabbatical at 5 years, paid vacation time that increases with tenure - company stock options - 401k (but no employer contribution)
Cons
For all the talk of 'thinking outside the box', 'be yourself, everyone else is taken' - the office culture is like the worst of high school, and only the people playing the popularity stakes will succeed in getting anywhere. It is the biggest detriment of this company. Putting in your time, doing your job well, and working hard will only get you the perks they HAVE to give you- like more vacation time, etc. While some people are mysteriously whisked away into dream positions that didn't exist before (despite claims that every job is internally advertised for all to apply- that's a straight lie), others put in hard time, year after year, while being denied the opportunity to even interview for other positions they are more than qualified for- in favor of newer employees. Middle management so mired in the sorority house mindset of 'go team' they can't see (or simply don't care about) all the employees they exclude and alienate; all good workers who simply don't fit the cookie cutter mold- but like and do their jobs well. I worked many positions within the call center because they knew I could perform the duties with my eyes closed, but was denied any opportunity for advancement beyond a certain level. I was also not given basic certification training given to the rest of my coworkers (even brand new, onboarding ones) so I began to see the writing on the wall. I was definitely pushed to my breaking point, despite expressing my concerns to management, and I think it served their ultimate goal.