Pros
There were some amazing people there to work with. Some still remain who are so smart, but won’t leave. It’s a good stepping stone to learn from the people that have experience.
Cons
Loyalty is not rewarded. Stay there for a year and move on is the best advice. Gain some experience, don’t look to move up in the ranks as this is 100% not possible. They will always hire out for someone with next to no experience. There’s no clear objectives, no follow up on tasks, no company mission and the management change their mind on things daily. CEO will dangle carrots in front of you forever. Don’t listen to him, as the same words “rocketship”, “crunch time”, “let’s make it count” will be drilled into you but there is never any change. Ideas you will have will not be listened to and getting support is like getting blood out of a stone. They’re are no good benefits apart from a lovely office of 3 floors that houses around 9 people daily. They will remove yearly reviews and bonuses when it is in your contract. Don’t get comfortable with flexitime, it’s a gimmick as you’ll work from home and put in extra hours (unpaid) and not get any praise or recognition for hard work.