Pros
You get ownership over exciting projects in the SDLC you wouldnt normally have in an enterprise or otherwise large company Friday lunches and a generous benefits package, because you know, what other selling points are there
Cons
While the culture was very process-oriented (although they're not a startup anymore), there are some situations where processes set arent just feasible but bog you down. I remember being called out and shamed in meetings for not following something to a tee regardless of the end result. Flipp prides itself on its culture or "having the best teams". While a lot of whats said is propaganda, your manager is not your "family" or your "friend", and wont hesitate to drop you at any point if theres any irresponsiblity or misstep in product delivery. Why must there be constant micromanaging? Perhaps its because your manager has to look out for themselves too. I think the issue stems from the exec level. Lastly, the coaching system needs a lot of work. Too many people are placed into any team without a decision on if its the best match for their strengths/interest or for the team. Due to a lack of senior leadership (turnover), the coaches are either amateur/inexperienced or not selected by choice. Which leads me to believe why many feel they were not setup for success or given the tools to. The fearmongering and intimidation is really not necessary. It makes you not think clearly and there are more effective ways to mentor or grow people. A lot of the engineering squads have been understaffed to match the ratio of work. History repeats itself because there was an underresourcing issue when I first joined and when I left. no career progression - At nearly an year in I decided to leave. There was no career development or movement for me. Bottomline: You might have a honeymoon period, but youre not going to enjoy working here in the long run.