Pros
Taqtile is a great place to work, both for the challenge, but also the benefits. It's a tight knit company that continues to grow, but each and every member is a strong worker. In my position, though we have a small team, I always have an avenue for getting help and guidance.
Cons
The small company size is both a pro and a con. On one hand, you have to juggle more responsibilities than an average office job. On the other hand, you can easily resolve issues through communicating with your team members.