Pros
-Fun Company Culture. Team sponsored events monthly, free expensive holiday parties, etc. -Subsidized catered lunch and lots of snacks, free company swag -Nice people for the most part
Cons
- You will learn everything you need to know in the first 3 months, after that there isn't much more to learn from the job. -Young management means lack of experience and mentorship, ie hard to learn from your managers because they are also in their 20s. -Issues with gossip and the job is very repetitive and monotonous. You won't be building a ton of hard skills here unless you're on software engineering. Long hours (8am start time, most people don't leave till past 7pm) - Homogeneous culture, lack of diversity -No breaks throughout the day. Most people eat at their desk or in the office.