welcome hr, very clear hiring process, free breakfast and snacks, great benefits, loved my team members! great corporate events
Cons
Con would be the sometimes extremely long work days if projects were heavy and it felt a little too structured/corporate for me but overall great experience.