Good team environment, poor growth management
Good young environment, good job for new graduates but not recommended for a long-term career.
Lots of improvement needed on managing growth and reducing micromanagement, specifically in upper management. Many employees are overloaded with large and unattainable goals in unreasonable time frames.
True employee appreciation beyond a small pat on - more...
Casual work environment
Micromanagement, no overtime, poor benefits, poor employee appreciation