Pros
I've worked for many different types of companies, of different sizes, in various industries – from huge brands to companies you'll probably never hear of. This has by far been the most challenging and most rewarding job I've had yet. While there are days where you won't walk out of the office without being mentally exhausted, the experience and the high-level work you get access to can't be replaced. The company understands and is executing strongly in the digital/mobile tech space. If you're looking to get your hands on experience in the tech scene and come out, literally in a matter of days, with a hefty amount of knowledge and experience, this is the place for you.
Cons
- Tough work. There will always be work (relevant assignments that push you and the company forward) for you to do and deadlines are constantly and quickly rolling. If you're not used to high speeds or adjusting to them, and can't balance at times an overwhelming amount of work, this is going to be a tough gig for you.
- While everyone is super friendly, the company has some work to do to foster a team environment and dynamic.