Pros
Laid back, chill place, can learn if given the chance,
Cons
Didn't pay on time, Bad management, slow response time from management, careless attitude from most workers. Did not respect workers time or well being. Very disrespectful towards its employees when speaking to them. Almost seemed like the employee was not human at the way management would talk to them. A very small company with big dreams, perhaps new management will make it work but for the time I believe with what it has it will not. If you want to get paid on time this is not the company for you. You can make double what they pay else-where with a company who pays on time with no excuses and actually offers benefits. Also they will change contract without your knowledge. Overall bad experience with this company. You can ask any current employee there right now. They all feel the same way. You pay out of your own pocket for business trips at times.