Pros
-You will definitely learn a lot here. If you can survive working here for a year or two you'll get the skills to go to a much better company. -Some people complain that the benefits are terrible. I didn't think so. The pay was on the low side, but I thought it was acceptable. People say the healthcare is bad but they might have improved it by the time I started -- it seemed pretty standard to me except you have to pay 50%. 401k is available but no matching -- again, not great but better than other places. Paid time off was alright. Basically, salary and benefits are what I consider mediocre, decent if you are straight out of college. The problem is the work expectations they put on you for that mediocre pay/benefits (see below). -Everyone who works there is pretty good. Smart, hardworking, and kind. The managers are also good, except they are so overworked you will never be able to keep a meeting with them because it'll get cancelled or rescheduled into oblivion.
Cons
-Poor pay -Unrealistic expectations from it's workforce -A delusion that they are a 'start up' company. They try SO HARD to promote this, but they are not a startup company at all. This is a standard office job. This is the excuse they use to pay new graduates a fairly low wage and get them to work 50-60+ hour weeks. Getting paid 50k is not worth being forced to work in the office until 1-2am. This might be acceptable if there were great benefits, or a sizable bonus but frankly there isn't. You get decent healthcare that you have to pay 50%, 401k without matching, and a bonus at the end of the year that will be maybe 1k. -The people are great, but the work culture is toxic. Besides that ~5% of the workforce that are managers, I didn't know anyone who said they actively liked working here. There is a high turnover -- maybe 6 or 7 'lifers'/long term employees, most of everyone else leaves within two years for greener pastures. -Their promotion practices are probably the most disgusting thing about them, and the reason I write this. They actively pressure current employees to write 5 star reviews on glassdoor. All those glowing reviews on the site now? Written by managers and crafted to promote their messaging. Note almost every review mentions start-up culture. Some reviews even included the company motto. Why no/few negative reviews? Because every few months they pay someone to get those reviews culled. The most recent one happened in August 2020, maybe half a dozen review magically got deleted. This will probably eventually get deleted.