Pros
The company often runs funded socials/lunches. There are some very nice people in the company, particularly in the international teams!
Cons
High staff turnover: If you are looking for job security then this is not the place for you! Most employees don't last beyond a year and people are regularly let go without explanation. Unclear direction: Strategy can change significantly without much notice which often causes the business to spin in circles rather than move forward. If you need clear goals and decisions, this is not the place for you. Shifting roles: The hiring process is loosely defined and you will join without a clear picture of what your day-to-day will look like. It's not uncommon to end up on a different team or project to what you initially intended. Business Knowledge Gaps: Due to high turnover, business knowledge is thin across the business. Strategic decisions tend to be made by a small group that lack full visibility into the complexity of each business function.