Pros
Great People! Great Benefits! Great Perks! Great training and learning development opportunities! Generous Tuition reimbursement and external training policy! Free phone! Clearly defined roles and responsibility. The perfect amount of direction and autonomy from my manager! Awesome flexible work arrangement! Free food! Wonderful culture! Great wellness programs! I really enjoy coming to work! What I do really matters!
Cons
I can't think of an area to fault. I am in a department that I feel free to communicate challenges and suggest solutions. I am allowed to make mistakes and learn from them without fear of retribution. Company is experiencing growth and with growth come stretching and some discomfort. The company is working its way through this transition process!