Pros: free lunch, rsp, teamwork, opportunities for professional growth
Cons: informal/little documentation environment, need to take the initiative ask tons of questions to understand how things work
Definitely a place to work in a team environment.
Amazing culture built around professional development. You just need to be willing to put the work into your career.
Team management is open to new ideas and asks feedback in focus group settings. Open door environment.