Pros
Independent culture of work without micromanagement. Good Salaries Despite at the beginning it looked like a company with a high potential of growth, there were some financial issues that is causing unexpected layoffs, I've enjoyed my time there, but also I was always affair of get stuck.
Cons
Company directives wasn't transparent with employees about the situation of the company, we didn't have the chance to look for another opportunities on time, and even we reject some offers because we thought we were growing. Didn't have a career path, or a clear way to grow, so you eventually will get stuck. Clients and projects wasn't very interesting, and there wasn't a clear role duties, causing some problems with clients, didn't know what was the job of project management, and other issues. Its sad but was just a dream company that promised a lot but unfortunately didn't do anything.