-- Oneteam made me feel like in a family/friends community
-- Friendly and cheerful colleagues
-- The work hours are very flexible.
-- Excellent Pay
-- Lot of new stuffs to learn in a really PRO team
-- No Pressure, lot of freedom
-- Teams work in agile
-- Xmas celebrations, b'day parties and other social activities
Cons
I don't have anything bad to add during these 3 years.