Not a good place for growth.
Pros: benefits, life flexible, free lunches and snacks
Cons: no career developement, bad management, social anarchy
Very flexible about personal life.Benefits were great. Not a place to advance in a career. Management was mainly about work "social" culture VS developing career skills, not supportive of their teams, or being people of their word. If you are under the right management, you may stand a chance.