Fun atmosphere great for new talent to learn from and move on to better opportunities
Management issues some are great if your lucky enough to land on the right team.
co-workers are for the most part great people to work with every day shadowed by a few immature clicky groups
work life balance
Great place to start and learn from.
ProsFun atmosphere, Alot of great people work here
ConsNot much recognition unless you embrace the clicks, a bit of a high school atmosphere, not very professional