Very competitive environment, poor work-life balance, a lot of micromanagement. You can learn a lot about effective processes, project management etc. alot of time assigned for project work which is great! you can learn alot here. In the team I was in there was no flexibility regarding starting and finishing time, alot of micromanagement, competition between team members rather than helping each other.
free food, opportunities to learn, on-boarding process
no flexibility with working hours, holidays etc, micromanagement