Pros
- Great talent. You'll work with some of the best designers, engineers, etc . - Good perks - catered lunches, free snacks, twice daily meditations
Cons
- A LOT of organizational issues and bureaucracy for a small company - Managers are resistant to healthy opposition to ideas that would benefit the company - False leadership. VPs will put mid-level managers in place for show, but mid-levels don't actually have any say or weight to throw around to advocate for their team - Top down decision making - A lot of discussions happening behind closed doors - Managers are not transparent and honest with employees - Managers are self-serving and self-promoting. They don't focus on employee growth and happiness. - No checks and balances. Despite the company preaching an anti-anonymous review culture, managers can order anonymous 360 reviews on employees any time, but there are no channels for employees to review their managers without risking retaliation - No review structure - No structure or predictability around promotion cycles