Pros
This company have much team but they smoothly work together
Cons
Work starting time is very early in the morning
Pros
It had a young culture, so you felt that just about anything was possible to do, even if it had not been done before
Cons
It lacked resources and company management had moved it's direction to places it should not have gone, putting the company in trouble