Pros
- People. They are nice, and they are nice consistently. You can be sure that everyone around will be civil and friendly, despite the work-related pressure and stress. Management is rather open - you can chat with your manager's manager or even CEO in the elevator, safe in knowledge that a random word or an innocent joke will not backfire at you. It's a good community with a good vibe. - Nice office. Both placement and interior. Cozy, lots of places to escape your usual room for a while, like standing desks in halls or cafeteria. -Business itself. Solid product with understandable human and business value that one can care about.
Cons
-Typical growth pains: things change fast, tasks flash by, things get decided quickly, general tempo is very high and decisions are impactful - sometimes it's hard to find the time to breath out and settle your plans a bit - you just have to run to another task-defining meeting. Also, although the company is rapidly obtaining and renovating more floors in the building, recruitment somewhat outpaces workspace extension at the moment, so on your first day or two one may not be able to stay in the room with one's team, for example - just because there is no space available in a particular room. This is temporary, but some hopping around might be expected.