Pros
Everyone is nice, the CEO is actually a great guy, and very easy place to work but....
Cons
Be aware that majority of the people in the office are friends of the manager because the manager hired them. So it makes senses why they're still there working, just like any other working environment there's rule and dress code and language behavior, well here there's none. People say what they want and dress how they like too, even when clearly its very inappropriate, again the same person who's the manager and the HR let this happen because its their friends. Oh yeah forgot to mention that two managers are in a relationship which i believe it's okay as long as you keep it out of the office, but in this case it was not. It was obvious. Now the manager i had was nice and respectful, but I think the company gave this person a full plate in their hands and it was to much for that person to handle, the manager doesn't have good managing skill, neither how to manage their employees.