Pros
Being able to hold positions without any/a lot of experience and the potential to build skills Sometimes, the teamwork (without leadership involvement) is really quite beautiful. Sit-stand desks
Cons
The koolaid culture, leadership that makes decisions behind doors while claiming to be transparent. The complete lack of professionalism and the inability to be objective and actually put customers first. The office setup sucks. Doesn't matter what you say and how valid, they hear what they want to hear and only if you're in the inner circle will they actually listen to you. Even if your words are illogical and the idea is unfit. Worst of all, in my opinion, they don't know good customer service whatsoever other than giving away free things to unhappy ones... Lastly, it was really tough to be at a company that doesn't know enough about running a company and establishing proper boundaries to protect their employees. Mind you, leadership claims they hear the critical voices but words are cheap, especially here.