Pros
1. Fast paced industry with plenty of learning opportunities 2. Positive work culture, fun and vibrant environment 3. Nice work environment at local office 4. Friendly and young colleagues 5. High learning curve 6. Good starting pay for fresh grads compared to the average market rate, with good benefits as well
Cons
1. Fully on-site with no flexibility for work-from-home arrangements 2. Some leaders lack team empowerment and may micromanage 3. Leaders may not be fully transparent with team members on what happens behind the scenes/business updates 4. High turnover due to lack of opportunities for vertical career growth, people tend to explore externally for senior roles rather than get promoted internally 5. Many young leaders means some may be inexperienced in team management