Pros
- Great work culture, you get the ownership of your task unless you're not being lazy and do nothing.
- Motivates new talent and ideas.
- Everyone is treated as equal, there are no sirs and no mams.
- You have an issue the management takes care of it.
- You are given an opportunity to put in your ideas and views about anything, be it work related issue or management issue.
Cons
- Sometimes, work gets hectic but who do not have that issue, again if you love what you do there's nothing that will challenge you.