Pros
- Interesting, niche product with a newer tech stack - A growing, profitable company with room for advancing in your career - Employees are able to add value and contribute to the company's success rather than simply execute tasks - Management cares about employees improving their skills and has a budget in place for each employee to take a course of their own choice (approved by their direct manager) - A place that encourages the suggesting of new ideas or process improvement - A staff that always strives to continuously learn/improve by their own volition. You can tell people love what they do rather than come to work to get a paycheck. - Nice office located close to multiple subway lines - Free snacks/drinks. Attractive benefits package. Other perks. - Easy to interact with various departments and upper management. No micromanagement. - One of the best office cultures I've ever seen. People actively speak to and collaborate with each other as well as work independently.
Cons
Nothing glaring. Teams are being built out thoughtfully and to accommodate growth. Management is on the same page.