Pros
Good team, Good projects to work on, Good learning opportunity.
Cons
No major cons as a company.
Pros
Great work culture - good work life balance - everything flows from the top whether good or bad. The CEO is highly likable and motivated which brings a lot of positive energy. Entrepreneurial... environment and always something new to learn.
Cons
Office not by the beach