Pros
- Free lunch every day in the office - Free health insurance - Good people, young office - Fun culture - Cool office - Frequent compensation review (also can be a con, due to requirement factors that are solely based on when you were hired (i.e. not tied to performance))
Cons
While work does stop as soon as you're off the clock, when you're on the clock, you're completely overworked. High performers are expected to take on more difficult/strenuous workload, and there is little patience or flexibility if you don't meet the standard, and no reward if you go above the standard. End of year (~Dec through ~March) is ridiculously busy, and it's expected that you work overtime and pick up others' slack. Under-performers are rarely/never fired and pretty much never get any sort of warning. Others are expected to pick up their slack. If you're coming out of college, DO NOT EXPECT CAREER ADVANCEMENT. In interviews you may be told that this position is just a year, but the only transitions you can make are lateral and do not pay more. Very little investment in young employees' careers. This job is not recommended if you are hoping to "work your way up" in a growing startup. Other teams do not take customer care seriously, so the more coveted roles are extremely difficult to get, regardless of your education background/intelligence.