Pros
- Variety of projects - Solid development process - Pretty laid back work environment.
Cons
- Little value to their employees (and grossly under paid). - Words mean nothing here and actions on words rarely happen. The management is highly manipulative and will lead you into a false lul into believing that changes are happening (changes that need to happen). Many false promises come out of this. - Management is fake. I can't express enough how everyone is absolutely fake with a false front. This is not a comforting thing to have when you're in an extremely small company relying on each other to thrive. - High employee turn over. - They tend to hire a lot of junior level developers who are new, versus investing in true senior developers or investing in educating and holding onto their current developers. - They don't let people go, ever. There is a current team member who has been noted as unpleasant by many. This member has been a complained about by many old and newcomers, causing un-needed controversies/headaches/and issues among employees who try to do their jobs. He distracts the entire team and always leaves the office for breaks and who knows what (when stuff seriously needs to be done). Management knows that he is a problem, but does nothing about it (they said they would, but this goes back to empty words). - Sexist, lack of work effort, along with many other disturbing and uncomfortable features, have become generally accepted behavior, as nothing is ever done about situations presented that relate to these issues.